在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
ifndef/define/endif”主要目的是防止头文件的重复包含和编译 比如你有两个C文件,这两个C文件都include了同一个头文件。而编译时,这两个C文件要一同编译成一个可运行文件,于是问题来了,大量的声明冲突。 1.用法::标识的命名规则一般是头文件名全大写,前后加下划线,并把文件名中的“.”也变成下划线,如:stdio.h .h文件下 #ifndef XX_H //放在XX.h被重复引用 #define XX_H ..... #endif
2.举个例子: 假设你的工程里面有4个文件,分别是Stock.cpp, b.h, c.h, d.h。
|
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论