1 编译错误提示undefined reference to `XXX@16',并不代表找不到XXX函数,有可能是找不到一个参数字节总数为16个的XXX函数。
2
C++中定义变量
①符号变量#define
#define PI 3.1415926
预处理命令
②常值变量const
const可以定义数据类型,提高了类型安全性。例如,我们上面可以指定PI这个常量是double类型
const既然是变量(这里有点别扭,它其实是不变的,但名称叫做常值变量),那么就有地址,适用面更加广
const double PI=3.1415926;
博客指出编译错误提示undefined reference to `XXX@16',可能是找不到参数字节总数为16个的XXX函数。还介绍了C++中定义变量的两种方式,一是用#define定义符号变量,属于预处理命令;二是用const定义常值变量,可指定数据类型,有地址且适用面更广。

4108

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



