作业帮 > 综合 > 作业

#ifndef _STDIO_H_ 中的下划线含义分别是什么哦

来源:学生作业帮 编辑:搜搜考试网作业帮 分类:综合作业 时间:2024/07/31 07:58:53
#ifndef _STDIO_H_ 中的下划线含义分别是什么哦
如题,使用#ifndef的时候后面的文件名为什么要那么多下滑线呢 在我单片机编程里面没有第一个下划线就出错,_STDIO_H_ (我知道H前面的表示“." 另外两个呢 求指教啊)
#ifndef _STDIO_H_ 中的下划线含义分别是什么哦
这是头文件保护,防止重复包含的.使用下划线来分割,只是一种约定俗成的方法.你自己也完全可以不用下划线,但是要和其他人的程序融合的话,风格就不好看了.
#ifndef _STDIO_H_
#define _STDIO_H_ //这个必须和上面那个名字一样
/*
头文件主体
*/
#endif
再问: 恩 谢谢哈 还想问问怎么会重复哦?我就遇到了这个问题 但不知道它到底和什么冲突了?没理解到耶