设char s[10]; *p=s;以下不正确的表达式是○。
A. p=s+5;
B. s=p+s;
C. s[2]=p[4];
D. *p=s[0];
查看答案
设char **s;以下正确的表达式是○。
A. s="computer";
B. *s="computer";
C. **s="computer";
D. *s='c';
设有语句:int a[10]={0,1,2,3,4,5,6,7,8,9},*p=a;以下对a数组元素正确引用的是○。
A. a[p-a]
B. *(&a[i])
C. p[i]
D. *(*a(a+i))
选择出i的正确结果○。int i;char *s="a\045+045\'b";for (i=0; *s++;i++);
A. 5
B. 8
C. 11
D. 12
如下程序的执行结果是○。#include main(){ int i;char *s="a\n35\b";for (i=0;*s++;i++);printf("i=%d\n",i);}
A. i=5
B. i=6
C. i=7
D. i=8