_和__的意思?

蟑螂工作室 2003-05-18 07:34:50
一个很菜的问题,经常在程序中会看到_和__,在我看来,不使用它们也是可以的,请问使用它们不是用它们又和区别?
谢谢!
...全文
43 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
晨星 2003-05-19
  • 打赏
  • 举报
回复
你说对了,就是如此。

但有种风格,喜欢把函数的参数都声明成以“_”开头的,我最近就习惯于这样用了,感觉带来了不少方便。因为经常遇到在函数中需要声明一个局部变量,含义跟某个参数差不多,又不想另外取名子。
蟑螂工作室 2003-05-19
  • 打赏
  • 举报
回复
也就是说,个人用它是为了显cool?
flab_lwq 2003-05-19
  • 打赏
  • 举报
回复
老外的一个代码部分,inline前面的__是什么意思?
__inline BOOL IsMissingFloat (double d)
{
return ((float)(d) == (float)(FNODAT));
}
Montaque 2003-05-19
  • 打赏
  • 举报
回复
就是名字的需要
很多编译器都有很多宏Macro,比如__FIlE__表示愿文件的名字,之所于这样写是为了
尽量减少与变量的重复。
蟑螂工作室 2003-05-19
  • 打赏
  • 举报
回复
能不能给举个例子
谢谢
chuyangguangshin 2003-05-18
  • 打赏
  • 举报
回复
可以这么说 不过有时候在编程中也是能用到的
蟑螂工作室 2003-05-18
  • 打赏
  • 举报
回复
是不是可以这样理解,加不加都行,加上了说明可能是系统定义使用的,我们在普通的编程使用中没必要使用它?
ghtsao 2003-05-18
  • 打赏
  • 举报
回复
加那东东纯粹为了区别于普通名字,同时也说明它一般是不能用户使用的标志,属于系统或特定标志。你自己一般不会这样命名吧,所在它加上这玩意说明跟你不一样哦,其实用什么名字都可以。
yizhili 2003-05-18
  • 打赏
  • 举报
回复
晕~~
那是标识符呀。他取的什么名字你就得用什么。

69,373

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧