c/c++语言里的带有'_'的名字
比如, "__msc__ ", "_cdecl ", "_AX "等等.
那位高手系统解释一下这 "_ "符号在c/c++里的意义.
[解决办法]
没特别含义,就表示一个标识符,标识符本来就可以用字母、下划线_、数字组成,且只能以字母或下划线开头
如果非要说什么意义的话,那就是以下划线开头的标识符通常表示库或编译器预定义的标识符,加上下划线是为了避免和用户定义的标识符冲突(一般用户很少定义下划线开头的变量,函数等)
发布时间: 2012-02-27 10:00:22 作者: rapoo
c/c++语言里的带有'_'的名字
比如, "__msc__ ", "_cdecl ", "_AX "等等.
那位高手系统解释一下这 "_ "符号在c/c++里的意义.
[解决办法]
没特别含义,就表示一个标识符,标识符本来就可以用字母、下划线_、数字组成,且只能以字母或下划线开头
如果非要说什么意义的话,那就是以下划线开头的标识符通常表示库或编译器预定义的标识符,加上下划线是为了避免和用户定义的标识符冲突(一般用户很少定义下划线开头的变量,函数等)