有以下程序段 struct NODE { int num; struct NODE *next; }; 以下叙述中正确的是( )。
A. 以上的说明形式非法
B. NODE是一个结构类型的变量
C. next是一个指向结构类型的指针
D. next是一个结构类型的变量
查看答案
有以下程序段 char st[20]="hello\0\t\\";printf("%d%d\n",strlen(),sizeof()); 输出结果是( )。
A. 9 9
B. 5 20
C. 13 20
D. 20 20
有如下程序段: char str[14]={"I am "};strcat(str, "sad !");cin>>str; cout时,输出的结果是( )。
A. I am sad!
B. happy!
C. I am happy!
D. happy!ad!
对于基类型相同的两个指针变量,不适合进行的运算是( )。
A. =
B. +
C. -
下列 if语句中,不正确的是 () 。
A. if(x
B. if(x==y) x+=y;
C. if(x