目录
5.变量的作用域与生命周期
作用域
作用域(
scope
)是程序设计概念,通常来说,一段程序代码中所用到的名字并不总是有效
/
可用
的而限定这个名字的可用性的代码范围就是这个名字的作用域。
而我们知道变量有局部与全局之分
很显然局部变量的作用域是他所在的局部范围
而全局变量的作用域则是整个工程
生命周期
变量的生命周期指的是变量的创建到变量的销毁之间的一个时间段
从上面两图我们可以知道,局部变量在他所在的局部范围内产生,然后在这个范围的末端被销毁,所以局部变量的生命周期就是从进入这个局部范围开始到出这个局部范围结束。
而全局变量的生命周期则是跟这个工程的生命周期是一样的。
6.常量
C
语言中的常量分为以下以下几种:
C
语言中的常量分为以下以下几种:
字面常量
const
修饰的常变量
#define
定义的标识符常量
枚举常量
五、字符串+转义字符+注释
1.字符串
“hello world”
这种由双引号(
Double Quote
)引起来的一串字符称为字符串字面值(
String Literal
),或者简称字符串。
注:字符串的结束标志是一个
\0
的转义字符。在计算字符串长度的时候
\0
是结束标志,不算作字符串内容。
(突出'\0'的重要性)