23. 下面程序的运行结果是( ) #include
13. 设有以下语句: char str[4][12]={"aaa","bbb","ccc","ddd"}; char *strp[4]; int i; for(i=0;i<4;i++) strp[i]=str[i]; 若0<=k<4,下列选项中对字符串的非法引用是( ) A. strp B. str[k] C. strp[k] D. *strp ...
2. 有定义:int x,*p1=&x, *p2;,则能使得p2也指向x的语句是( ) A. *p2=&x; B. p2=p1; C. p2=*p1; D. p2=&p1; ...
5. 被定义为指向某结构体类型数据的指针变量,即可以指向具有该类型的变量,又可以指向它其中的一个成员。 A. 错误 B. 正确 ...
5. 有定义:int a[5][4],*p=a[0];,则能正确引用a[2][3]元素地址的有( ) A. a[2]+3 B. *((p+2)+3) C. *(p[2]+3) D. *(a+2)+3 E. p+2*4+3 ...
35. 有定义:int a[5],*p=a;,则不能表示元素a[4]地址的是( ) A. p+4 B. &a+4 C. &a[0]+4 D. a+4 ...
27. 有字符数组a[80]和b[80],则正确的输出形式是( ) A. puts(a,b); B. printf("%s,%s",a[],b[]); C. putchar(a,b); D. puts(a),puts(b); ...
12. 以下程序的输出结果是( ) main() {int a=100,x =10,y=20,okl=5,ok2=0; if (x
6. 下面程序的输出是( ) main() {char x=040; printf("%d\n",x=x<<1);} A. 100 B. 160 C. 120 D. 64 ...
9. 在内存中存储结构体类型的变量要占连续一段的存储单元。 A. 错误 B. 正确 ...