A、 2041 2044
B、 2042 2044
C、 2041 2043
D、 2042 2043
F、 un2(&b);printf("%d %d\n", a.num, b.num);return 0;}(2分)
G、 uo", 2042};c = b;};void Fun2(struct STU *c) {struct STU b = {"SunDan", 2044};*c = b;};int main(void) {struct STU a = {"Yang
H、 an", 2041}, b = {"WangYi", 2043};Fun1(a);Fun2(&b);printf("%d %d\n", a.num, b.num);return 0;}(2分)A. 2041 2044B. 2042 2044C. 2041 2043D. 2042 2043我的
答案:A
A、 2041 2044
B、 2042 2044
C、 2041 2043
D、 2042 2043
F、 un2(&b);printf("%d %d\n", a.num, b.num);return 0;}(2分)
G、 uo", 2042};c = b;};void Fun2(struct STU *c) {struct STU b = {"SunDan", 2044};*c = b;};int main(void) {struct STU a = {"Yang
H、 an", 2041}, b = {"WangYi", 2043};Fun1(a);Fun2(&b);printf("%d %d\n", a.num, b.num);return 0;}(2分)A. 2041 2044B. 2042 2044C. 2041 2043D. 2042 2043我的
答案:A
A. 宏不存在类型问题,宏名无类型,它的参数也无类型
B. 宏替换不占用运行时间
C. 宏替换时先求出实参表达式的值,然后代入形参运算求值
D. 宏替换只不过是字符替代而已
A. NULL
B. EOF
C. 0
D. 1
A. *&p
B. &i
C. &*i
D. *&i
A. 之前最近的尚未配对的if
B. 最前面的if
C. 第一个if
D. 缩进位置相同的if
A. 函数的返回值是0
B. 如果函数内部没有return语句,则执行到函数体结束处的右花括号时返回
C. 如果使用return语句返回,则 return 后面必须有一个整型表达式
D. 函数仅可以通过return 语句返回
A. *p.age
B. std->age
C. (*p).age
D. *std->age
A. 程序价格便宜、软件价格昂贵
B. 程序是用户自己编写的,而软件是由厂家提供的
C. 程序是用高级语言编写的,而软件是由机器语言编写的
D. 软件是程序以及开发、使用和维护所需要的所有文档的总称,而程序只是软件的一部分
A. 不能确定
B. 'd'
C. '\0'
D. "abcd"
A. -3
B. 9
C. -12
D. 6
A. 没有返回就导致程序退出了
B. 1
C. NULL
D. -1