对于一个二维数组,以下几种方法中,不能正确表示i行j列元素的是()。
A. td[i][j]
B. *(td[i]+j)
C. *(*(td+i)+j)
D. *(td+i+j)
查看答案
以下程序的输出结果是( )int main( ){ char a[10]={'1','2','3','4','5','6','7','8','9',0},*p;int i=8;p=a+i;cout<
A. 6
B. 6789
C. '6'
D. 67890
以下函数的返回结果是()。int func(char* x) {char* p = x;while(*p++);return(p-x);}int main(){ char a[] = "abccccd";cout << func(a) << endl;return 0;}
A. 7
B. bcdddde
C. 8
D. d
下列赋值或赋初值的方式中,不正确的是()。
A. char str[]="string";
B. char str[10]; str="string";
C. const char* p="string";
D. const char *p; p="string";
执行下列语句后的输出结果是()。int hot=100;int &rad=hot;hot+=100;cout<
A. 0
B. 100
C. 200
D. 300