mikejx的笔记 https://bbs.21ic.com/?132232 [收藏] [复制] [RSS]

日志

C语言变量名下划线

已有 2193 次阅读2007-8-23 14:23 |系统分类:嵌入式系统

  正如前面Polarislee(北极星)所说,系统头文件里将宏名、变量名、内部函数名用   _   开头就是为了避免与用户用的名字冲突。因为当你   #include   系统头文件时,这些文件里的名字都有了定义,如果与你用的名字冲突,就可能引起各种奇怪现象。换句话说:我们写程序时一定不要用   _   开头的名字,以免与系统头文件的名字冲突,产生奇怪的问题(很难debug、弄清楚,当心)。

路过

鸡蛋

鲜花

握手

雷人

评论 (0 个评论)