关于全局变量说法错误的是?
A.全局变量也称外部变量;
B.全局变量是在函数外定义的变量;
C.全局变量不属于哪个函数,它也不属于某一个源程序;
D.全局变量的作用域为整个源程序;
- · 有5位网友选择 A,占比50%
- · 有4位网友选择 B,占比40%
- · 有1位网友选择 D,占比10%
A.全局变量也称外部变量;
B.全局变量是在函数外定义的变量;
C.全局变量不属于哪个函数,它也不属于某一个源程序;
D.全局变量的作用域为整个源程序;
A.全局变量区域,存放了程序当中的所有全局变量,是静态分配的区域
B.栈区域是由系统自动来分配的
C.堆是在函数调用时分配的,当函数调用结束之后,相应的堆就会被释放
D.主函数和其他函数的代码在一个程序开始运行时,就被装入到内存,保存在代码区中
A、全局变量会增加不同函数之间的隐式耦合度,从而降低代码可读性,因此应尽量避免过多使用全局变量。
B、在函数内部没有办法定义全局变量。
C、函数内部定义的局部变量当函数调用结束后被自动删除。
D、在函数内部,既可以使用global来声明使用外部全局变量,也可以使用global直接定义全局变量。
A、全局变量、静态变量的初值是在编译时指定的
B、静态变量如果没有指定初值,则其初值是0
C、局部变量如果没有指定初值,则其初值不确定
D、函数中的静态变量在函数每次调用时,都会重新设置初值
A、从变量值存在的生存期角度分静态存储方式和动态存储方式;
B、全局变量全部存放在动态存储区;
C、未加static声明的局部变量都是自动变量;
D、static声明的变量表示函数中的局部变量值在调用结束后不消失而保留原值;
A、函数本质上是全局的;
B、函数分为内部函数和外部函数;
C、如果一个函数只能被本文件中其他函数所调用,它被称为内部函数;
D、外部函数定义时用关键字static声明;
A、主函数中定义的变量也只能在主函数中使用,不能在其他函数中使用;
B、形参变量是属于被调函数的局部变量,实参变量是属于主调函数的局部变量;
C、允许在不同的函数中使用相同的变量名;
D、在复合语句中可定义变量,其作用域在复合语句范围外;
A、由于C源程序是高级语言程序,因此一定要在TC软件中输入
B、由于C源程序是由字符流组成的,因此可以作为文本文件在任何文本编辑的软件中输入
C、由于C程序是高级语言程序,因此输入后即可执行
D、由于C程序是高级语言程序,因此它是由命令组成的
为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!