声明变量的含义是通知编译系统为变量分配合适大小的存储空间。
第1题:
离散程度是指 ( )
A变量值的变异
B变量值的变异范围
C变量值的大小
D变量值的分配
第2题:
●在C语言中,将变量声明为volatile类型,其作用为(38)。
(38)
A.设为静态变量
B.让编译器不再对该变量进行优化
C.设为全局变量
D.节约存储空间
第3题:
● 以下关于C/C++语言指针变量的叙述中,正确的是 (20) 。
A. 指针变量可以是全局变量也可以是局部变量
B. 必须为指针变量与指针所指向的变量分配相同大小的存储空间
C. 对指针变量进行算术运算是没有意义的
D. 指针变量必须由动态产生的数据对象来赋值
第4题:
以下关于变量的叙述中,错误的是
A)在过程中用Dm或St语句声明的变量是局部变量
B)局部变量的作用域是声明它的过程
C)在过程中用Sta语句声明的变量是静态局部变量
D)任何局部变量在声明它的过程执行完毕后即被释放
第5题:
A.编译后系统为w分配5个字节
B.编译后系统为w分配6个字节
C.编译后系统为w分配8个字节
D.编译后系统不为w分配存储空间
第6题:
A、类型
B、功能
C、大小
D、结构
答案:A
解析:变量不需要事先声明,也不需要指定变量类型,它会自动根据所赋予变量的值或对变量的操作来确定变量的类型;赋值过程中,如果变量已存在,则用新值代替旧值,以新的类型代替旧的类型。
第7题:
A、main函数中定义的变量是全局变量
B、在任何函数内部定义的变量都是局部变量
C、全局变量都在程序运行期间根据需要动态分配存储空间的
D、局部变量都是在程序运行期间根据需要动态分配存储空间的
第8题:
带ExtErn的变量说明是变量声明,不是变量定义。()
第9题:
在c程序中有些变量随着其所在函数被执行而为其分配存储空间,当函数执行结束后由系统回收。这些变量的存储空间应在(32)分配。
A.代码区
B.静态数据区
C.栈区
D.堆区
第10题: