- 博客(2)
- 收藏
- 关注
转载 全局变量、局部变量、静态全局变量、静态局部变量的区别
全局变量、局部变量、静态...的区别从作用域看:从分配内存空间看:Tips 原文链接:Runoob, C++变量作用域_author: %fs. C++ 变量根据定义的位置的不同的生命周期,具有不同的作用域,作用域可分为 6 种:全局作用域,局部作用域,语句作用域,类作用域,命名空间作用域和文件作用域。 从作用域看: 1. 全局变量具有全局作用域。 全局变量只需在一个源文件中定义,就可以作用于所...
2019-10-09 17:00:49 1383
转载 宏定义 #define 与常量 const 区别
1.类型和安全检查不同 宏定义 #define 是字符替换,没有数据类型的区别,同时这种替换没有类型安全检查,可能产生边际效应等错误; / **** 边际效应 **** / #define N 2+3 // 我们预想的 N 值是 5,我们这样使用 Ndouble a = N/2; // 我们预想的 a 的值是 2.5,可实际上 a 的值是 3.5 const 常量是常量的声明...
2019-10-08 14:58:39 381
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人