
【名词&注释】
语法错误(syntactic error)、表达式、初始化(initialization)、不允许(not allow)
[单选题]若有定义: char *st= "how are you "; 下列程序段中正确的是
A. char a[11], *p; strcpy(p=a+1,&st[4]);
B. char a[11]; strcpy(++a, st);
C. char a[11]; strcpy(a, st);
D. char a[], *p; strcpy(p=&a[1],st+2);
查看答案&解析
点击获取本科目所有试题
举一反三:
[单选题]有如下类定义: class Foo { public: Foo(int v) : value(v) { } // ① ~Foo() { } // ② private: Foo() { } // ③ int value = 0; // ④ }; 其中存在语法错误的行是( )。
A. ①
B. ②
C. ⑧
D. ④
[单选题]设a、b和c都是int型变量,且a=3,b=4,c=5,则下列值为0的表达式是( )
A. 'a'&&'b'
B. a=b
C. a||b+c&&bc
D. !((ab) &&!c||1)
本文链接:https://www.zhukaozhuanjia.com/download/wqw5pg.html