1. 作用域:静态变量和静态函数的作用域限制在当前源文件中,在其他源文件中无法访问。2. 生命周期:...
::是作用域操作符,表示你引用的变量限定在该作用域内。->是箭头操作符,设计它的目的是为了简化输入,以及增强程序的可读性的 ->的功能相当于解引用操作符*和成员调用操作符.的组合体 例如:class C { static int a;} 访问a就可以使用C::a来访问,表明这个变量a具有类C的作用域。它在该类内...
7.5.1 作用域(Scopes)237 7.5.2 生命期(Lifetime)239 7.6 名空间(Namespace)241 7.6.1 名空间的概念(the Concept of Namespace)241 7.6.2 名空间的组织(Namespace Organization)242 7.6.3 组织模块(Module Organization)244 7.6.4 数据名冲突(Data Name Conflict)247 7.6....
在一个函数中定义的变量,其作用域仅限于定义它的函数中,在其它的函数不能使用,这种变量称为“局部变量”。定义在函数之外的变量,其作用域范围为定义该变量的程序位置直到程序的结束,在其它的函数中,既可以使用该变量的值,对变量值的改变也在该变量的全部作用域范围内有效,这种变量称为“全局变量”。
10.4 作用域162 10.5 构建C程序163 程序给一手牌分类163 问与答169 练习题169 编程题170 第11章 指针172 11.1 指针变量172 11.2 取地址运算符和间接寻址运算符173 11.2.1 取地址运算符173 11.2.2 间接寻址运算符174 11.3 指针赋值174 11.4 指针作为参数176 程序找出数组中的最大元素和最小元素177...
9.1.4 函数原型作用域 9.1.5 作用域的重叠 9.1.6 名字空间 9.2 标识符的链接 9.3 进程和线程 9.3.1 创建POSIX线程 9.3.2 线程同步 9.3.3 执行时间的测量 9.4 变量的存储期 9.4.1 线程存储期 9.4.2 静态存储期 9.4.3 自动存储期 9.4.4 指派存储期 第10章 Windows编程基础 10.1 ...
6.4 变量的作用域和存储期 6.4.1 变量的作用域 6.4.2 变量的生存期 6.5 内部函数和外部函数 6.6 编译预处理 6.6.1 宏定义 6.6.2 文件包含 6.7 函数设计举例 习题6 第7章 数组 7.1 一维数组 7.1.1 一维数组的定义 7.1.2 一维数组元素的引用 7.1.3 一维数组的存储结构...
第5章 作用域和存储类型 99 5.1 作用域 100 5.1.1 作用域分类 100 5.1.2 局部变量与全局变量 101 5.1.3 动态存储方式与静态存储方式 104 5.2 变量的存储类型 105 5.2.1 自动类型(auto) 105 5.2.2 寄存器类型(register) 106 5.2.3 静态类型(static) 106 5....
主要内容包括数据的存储和获取、屏幕的输入与输出、运算符、表达式、分支语句、循环语句、函数、数组、指针、字符串处理、结构体、共用体、枚举、位运算、文件处理、作用域、预处理、数据结构等知识点。最后一章通过一些常见的C语言面试题的解析,为读者踏入职场提供参考资料。本书非常适合无C语言基础或基础薄弱的程序员...