C++ primer笔记 -变量和基本类型

由于头文件会被包含在多个源文件中,所以不应该含有变量或者函数的定义。但又三个列外:

1、头文件可以定义类

2、值在编译时就已经知道的const对象(const对象默认为定义它的文件的局部变量,即在.cpp1中定义的不可在.cpp2中使用)

3、inline函数

这些实体可在多个源文件中定义,只要每个源文件中的定义是相同的。

原文地址:https://www.cnblogs.com/zhulinhaibao/p/10209535.html