单项选择题
下列选项中不会引起二义性的宏定义是______。
A.#define S(x) x*x
B.#define S(x) (x)*(x)
C.#define S(x). (x*x)
D.#define S(x) ((x)*(x))
点击查看答案&解析
<上一题
目录
下一题>
热门
试题
单项选择题
下列程序的输出结果是______。char *point(char *pt);main(){char b[4]={ a , c , s , f }, *pt=b; pt=point(pt);printf( %c n , *pt); }point(char*p){ p+=3;return p;}
A..s
B..c
C..f
D..a
点击查看答案&解析
单项选择题
若已定义:int a[4][3]={1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12}, (*prt)[3]=a, *p=a[0]; 则能够正确表示数组元素a[1][2]的表达式是______。
A.*((*prt+1)[2])
B.*(*(p+5))
C.(*prt+1)+2
D.*(*(a+1)+2)
点击查看答案&解析
相关试题
若变量a、b、x、i都已正确定义并赋值,则以...
设有如下关系表: RABC112223SABC3...
利用fseek()函数可实现的操作是____...
若有以下程序:int a=1, b=2;a=a...
下述程序用来输出两个字符串前7个字符中对...