首页 > 解决方案 > 为什么我们不在头文件后使用分号

问题描述

我只是好奇为什么我们在头文件之后不使用分号,因为我们将其写为 : #include<iostream> 而不是 #include<iostream>;

标签: c++

解决方案


因为它们是预处理器。预处理器提供了包含头文件、宏扩展、条件编译和行控制的能力。他们不需要分号。

预处理器替换行 

#include <someFile>

 带有文件“someFile.h”的文本,它声明了一些函数、类、...


推荐阅读