题目内容

下列赋值或赋初值的方式中,不正确的是()。

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

设有如下函数定义int f(const char* s) {const char* p = s;while (*p != '\0') p++;return(p - s);}在主函数中用cout<

A. 3
B. 4
C. 5
D. 6

下列程序的输出结果是()#include using namespace std;int main(){ int n[][3]={10,20,30,40,50,60};int (*p)[3];p=n;cout<

A. 10,30,50
B. 10,20,30
C. 20,40,60
D. 10,30,60

以下程序的输出结果为()#include using namespace std;int main(){ int* p1;int** p2 = &p1;int b = 20;p1 = &b;cout << **p2 << endl;return 0;}

A. 20
B. &b
C. &p1
D. &p2

答案查题题库