条件编译

2019-07-20 22:20发布

请教大家,条件编译中标识的命名规则为什么一般是头文件名全大写,前后加下划线,并把文件名中的“.”也变成下划线?谢谢
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
12条回答
xingdongzhe583
1楼-- · 2019-07-21 15:32
 精彩回答 2  元偷偷看……
zdfwyh
2楼-- · 2019-07-21 16:42
xingdongzhe583 发表于 2016-5-10 19:13
这个不就是防止头文件重复定义吗?用#ifndef _STDIO_H_
#define _STDIO_H_
/*程序段 */

#define stdio.h不符合语法,不能带小数点
xingdongzhe583
3楼-- · 2019-07-21 21:23
 精彩回答 2  元偷偷看……
xingdongzhe583
4楼-- · 2019-07-21 22:18
zdfwyh 发表于 2016-5-10 10:05
对的,功能都是防止头文件重复定义

好的,谢谢你了啊
东风序
5楼-- · 2019-07-21 23:12
你把他当成一个变量就行,名字随便你
xingdongzhe583
6楼-- · 2019-07-22 03:37
东风序 发表于 2016-5-11 01:10
你把他当成一个变量就行,名字随便你

好的,明白了,谢谢你了

一周热门 更多>