题目内容

对于一个二维数组,以下几种方法中,不能正确表示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

答案查题题库