ABAP

sy-CPROG

ABSL

C

__FILE__用以指示本行语句所在源文件的文件名.

#include <stdio.h>
int main()
{printf("%s\n",__FILE__);
}

vi另存为test.c, gcc编译生成a.out,执行后输出结果为:
test.c
__LINE__用以指示本行语句在源文件中的位置信息,

输出:
4
5
6

nodejs

webpack配置文件里随处可见这种全局变量__dirname的使用:

example:
running node example.js from /Users/mjr

console.log(__dirname);
// Prints: /Users/mjr
console.log(path.dirname(__filename));
// Prints: /Users/mjr

要获取更多Jerry的原创文章,请关注公众号"汪子熙":

各种语言里获取当前模块的方法:ABAP,ABSL,C,nodejs相关推荐

  1. C语言里获取数组长度

    C语言无法直接获取数组长度,但可以用sizeof()关键字获取数组实际可存放元素个数(不是数组存放了多少元素) C语言里,通过传递数组名参数到子函数中,以获得数组长度是不可行的 先说1: 用 size ...

  2. 聊聊在Go语言里使用继承的翻车经历

    Go不是面向对象的语言,但是使用组合.嵌套和接口可以支持代码的复用和多态.关于结构体嵌套:外层结构体类型通过匿名嵌套一个已命名的结构体类型后就可以获得匿名成员类型的所有导出成员,而且也获得了该类型导出 ...

  3. 获取客户端ip的方法

    首先先说一下常规的js通过api获取ip的方法: 搜狐接口: <script src="http://pv.sohu.com/cityjson?ie=utf-8">&l ...

  4. 易语言python模块_Python获取指定模块基址

    image 因为昨天研究FPS游戏时候,发现有个动态地址每次重启电脑都会不同,然后因为有过用C和易语言编写指定模块名获取基址的经验,所以打算用Python来试试 在网上搜索了一点资料,发现有吾爱有一篇 ...

  5. ebnf描述c语言语句结构,EBNF与操作语义 请用扩展的 BNF 描述 javascript语言里语句的结构;并用操作语义的方法描述对应的语义规则...

    Presentation on theme: "EBNF与操作语义 请用扩展的 BNF 描述 javascript语言里语句的结构:并用操作语义的方法描述对应的语义规则"- Pre ...

  6. vue 获取请求url_vue 获取url里参数的两种方法小结

    我就废话不多说了,大家还是直接看代码吧~ 第一种: const query = Qs.parse(location.search.substring(1)) let passport = query. ...

  7. C语言中负数补码的方法,c语言里求负数补码的总结不足与优点.docx

    c语言里求负数补码的总结不足与优点 看C语言编码转换--------负数的二进制表示方法 XX-09-0710:49:17|分类:|标签:|举报|字号订阅 今天在看C语言编码转换时,既然对负数的二进制 ...

  8. php groupby后找最大时间,pandas获取groupby分组里最大值所在的行方法

    下面为大家分享一篇pandas获取groupby分组里最大值所在的行方法,具有很好的参考价值,希望对大家有所帮助.一起过来看看吧 pandas获取groupby分组里最大值所在的行方法 如下面这个Da ...

  9. 获取蓝牙模块HC-05模块地址(物理地址)的方法

    在使用蓝牙模块的时候,如果要用AT指令进行主机和从机的配对,需要知道从机的物理地址,那么从机的物理地址如何获取呢? 方法一 如果你的从机也是一个蓝牙模块,那么将蓝牙模块通过USB转TTL模块连接至电脑 ...

最新文章

  1. 删除与剪切有何区别?
  2. 机器学习Sklearn实战——手写线性回归
  3. matlab用lism求零输入响应,信号与系统matlab课后作业_北京交通大学讲解.docx
  4. netty系列之:netty中的懒人编码解码器
  5. java中的动态代理----自己手动实现
  6. 设计模式--抽象工厂(个人笔记)
  7. Informix IDS 11系统料理(918查验)认证指南,第 4 部分: 功能调优(5)
  8. 启动访问kibana
  9. 企业越来越重视即时通讯内部应用
  10. javascript 参数检验(二):参数检查工具的完善
  11. linux命令 renice,Linux命令之nice和renice
  12. 服务器内部错误文件接收失败,您的接收电子邮件服务器报告发生内部错误.docx...
  13. springboot获取到的MySQL数据少了8小时
  14. SOFA企业应用框架
  15. undi是什么意思_undefined是什么意思
  16. html 字体样式斜体,CSS font-style斜体字体倾斜体样式
  17. Springboot毕业设计毕设作品,黑白图片和上色处理系统 开题报告
  18. Pyhton 裁剪视频尺寸 脚本
  19. 三星打印机通过无线网连接到服务器,多种连接方式 三星无线打印轻松享
  20. 害怕失败,所以全力以赴

热门文章

  1. 几个有用的ASP Function
  2. vue中如何进行Excel文件的下载
  3. 方立勋_30天掌握JavaWeb_数据库表设计
  4. java 多线程下载文件并实时计算下载百分比(断点续传)
  5. GitHub上线Trending功能,帮你轻松找到有潜力的开源项目
  6. CheckedComboBoxEdit 重置初始化值的方法
  7. Atitit.多媒体区----web视频格式的选择总结
  8. 《C#高级编程》中文第七版 读书笔记(目录阐述)
  9. Document的理解
  10. poj hdu Tian Ji -- The Horse Racing 贪心