早教吧作业答案频道 -->其他-->
C语言判断题解释。若有宏定义:#defineS(a,b)t=a;a=b;b=t;由于变量t没有定义,所以此宏定义是错误的。这题是对的,还是错的,为什么?
题目详情
C语言判断题解释。若有宏定义:#define S(a,b) t=a;a=b;b=t;由于变量t没有定义,所以此宏定义是错误的。 这题是对的,还是错的,为什么?
▼优质解答
答案和解析
此宏定义是正确的,但是在使用的时候可能会出错,也可能不出错。 出错的情况: int a = 5, b = 10; S(a, b); 会提示t是没有定义的标识符,因为宏S展开之后的代码如下: t = a; a = b; b = t; 不出错的情况: int a = 5, b = 10; int t; S(a, b); 宏展开后为t = a; a = b; b = t; 此时t正好是定义的一个整形变量,因此不出错。
看了 C语言判断题解释。若有宏定义...的网友还看了以下:
反义词/近义词1“一如既往”的反义词()2“迥乎不同”的近义词()3“锲而不舍”的反义词()4“全 2020-04-08 …
我国处于社会主义初级阶段,制定一切方针政策都必须以这个国情为依据,这是因为A.社会主义初级阶段是能 2020-05-13 …
古今异义:(1)惟吾德馨古义:今义:(2)谈笑有鸿儒古义:今义:(3)无丝竹之乱耳古义:今义:(4 2020-05-14 …
解释加粗词语的意义。(1)设诡辩于怀王古义:今义:(2)其存君兴国欲反复之古义:今义:(3)奈何绝 2020-05-16 …
快,古义和今义,儿女古义和今义文义古义和今义因风起的因古义和今义去后乃至的去古义和今义相委而去的委 2020-06-20 …
古今异义:(1)自富阳至桐庐一百许里古义:今义:(2)鸢飞戾天者古义:今义:(3)经纶世务者古义: 2020-07-05 …
古今异义:(1)自富阳至桐庐一百许里古义:今义:(2)鸢飞戾天者古义:今义:(3)经纶世务者古义: 2020-07-05 …
化学方程式的意义?宏观意义:(这里我知道但不想写)只用答后面的下同读作——————————(——填 2020-07-10 …
3.古今异义。(1)伛偻提携(古义:今义:多指提拔)(2)醉翁之意不在酒(古义:;今义:意思,含义 2020-07-13 …
4.古今异义。(1)增其旧制(古义:;今义:制度)(2)属予作文以记之(古义:今义:学生作为练习所写 2020-11-07 …