正确答案: H
struct Test v2={10};
题目:若有以下结构体,则正确的定义或引用的是
查看原题查看所有试题
学习资料的答案和解析:
[单选题]对下面的程序,正确的说法是( )。 main() { int a,b=1,c=2; a=b+c,a+b,c+3; c=(c)? a++:b--; cout a+b,c;}
无错误
解析:解析:第三行是由逗号表达式组成的语句,第四行是由条件表达式组成的语句,第五行printf语句的输出项为逗号表达式,本题没有语法错误。
[单选题]执行下列语句后的输出结果为______。enum {x1=3,b=4,C,d,e}data;printf("%d",data=d);
6
[单选题]以下叙述中正确的是
静态(stati c) 类型变量的生存期贯穿于整个程序的运行期间
解析:解析:若在函数中定义与全局变量名字相同局部变量,则全局变量在该函数中将不起作用,因此全局变量的作用域并不一定比局部变量的作用域大;静态变量一旦定义,将在整个程序的运行期间都存在;函数的形参只在函数调用的时候分配存储空间,在退出函数时收回存储空间,因此是局部的;没有赋值的auto型变量的初值是随机的,没有赋值的static型变量的初值是0。