复习题
第 9 章 内存模型和名称空间 复习题¶
-
对于下面的情况,应使用哪种存储方案?
a. homer是函数的形参
b. secret变量由两个文件共享
c. topsecret变量由一个文件中的所有函数共享,但对于其他文件来说是隐藏的
d. beencalled记录包含它的函数被调用的次数
-
using声明和using编译指令之间有何区别?
- using声明:仅名称空间中的特定的名称可用,通过作用域解析运算符进行。
- using编译指令:使整个名称空间中的名称可用。
-
重新编写下面代码,使其不使用using声明和using编译指令
原代码:
修改后的代码:
- 重新编写下面的代码,使之使用using声明,而不是using 编译指令。
原代码
-
下面的程序由两个文件组成,该程序显示什么内容?
-
下面的代码将显示什么内容?