最近研究了头文件(.h文件)和(.cpp文件)的调用模式:
头文件格式:
<预处理器>及其含义
#if 如果为真执行下面代码
#else 如果前面为假,执行下面代码
#elif 相当于#elseif
#endif 用来标志一个条件指令的结束
#ifdef 如果本指令所引用的定义已存在,执行代码
#ifnef 如果本指令所引用的定义不存在,执行代码
注释内容的方法比较常见的头文件格式
#ifdef
#ifndef
class{
//构造函数
//析构函数(注意的是析构函数一般用来释放内存空间的)
//权限+//函数申明
}
#endif
例如:
ifdef HANSHU_H
ifndef HANSHU_H
class hanshu
{
hanshu()
{
}
~hanshu()
{
}
pubilc:
haushu1();
private:
hanshu2();
}
#endif
头文件用来申明函数,用处:作为主函数(main.cpp)和其他函数的调用(hanshu.cpp)
程序读取流程。理解错误还请大佬们指点:
还有就是字丑别介意哦!
当然程序中还有隐式和显式调用请参照一下文章:
https://blog.youkuaiyun.com/m0_37170593/article/details/76445972
程序运行流程—基础性认识和理解
本文介绍了头文件(.h)的格式与使用方法,并详细解释了预处理器指令如 #if, #ifdef 和 #ifndef 的作用及应用场景。通过一个具体的类声明示例,展示了如何在 C++ 中利用这些指令避免重复包含头文件。

被折叠的 条评论
为什么被折叠?



