c++ - 为什么我们不在头文件后使用分号
问题描述
我只是好奇为什么我们在头文件之后不使用分号,因为我们将其写为 :
#include<iostream>
而不是
#include<iostream>;
解决方案
因为它们是预处理器。预处理器提供了包含头文件、宏扩展、条件编译和行控制的能力。他们不需要分号。
预处理器替换行
#include <someFile>
带有文件“someFile.h”的文本,它声明了一些函数、类、...
推荐阅读
- node.js - 我的对象一次全部记录,我需要更改我的架构吗?
- python - 是否可以使用 oauth2 将 python 客户端连接到雪花?
- reactjs - 无法从 React 中获取的资源中读取数据。(无法读取未定义的属性“backdrop_path”)
- javascript - 从父页面更改 iframe 中 div 的背景颜色不起作用
- greenplum - GreenPlum 加载实用程序 gpfdist 语法问题
- python - 是否有 Python 库或解决方案可以在一分钟或一小时内执行?
- reactjs - 如何使用 Azure DevOps 在 Web api 应用程序中构建和发布 React 应用程序?
- python - 我如何编写使用第一个函数的结果来计算速率的第二个函数
- excel - 根据 Excel 中的查找值应用本地动态范围
- python-3.x - pandas read_csv 没有读取整个文件