网站首页
财会类
职业资格
公务员
医卫类
建筑工程
计算机
学历类
职业技能鉴定
其它
当前位置:
首页
>
计算机
>
计算机二级
>
以下关于宏的叙述中正确的是A) 宏名必须用大写字母表示B) 宏定义必须位于源程序中所有语句之前C) 宏替换没有数据类型限
问题
以下关于宏的叙述中正确的是
A) 宏名必须用大写字母表示
B) 宏定义必须位于源程序中所有语句之前
C) 宏替换没有数据类型限制
D) 宏调用比函数调用耗费时间
参考答案
您可能感兴趣的试题
有以下程序#include main(){ int x=1,y=2,z=3;if(x>y)if(y
答案解析
有以下程序#include main(){ int i=5;do{ if(i%3==1)if(i%5==2){ printf( *%d ,i); break; }i++;}
答案解析
有以下程序#include int fun(int a,int b){ if(b==0) return a;else return(fun(--a,--b));}main(){ pr
答案解析
有以下程序#include #include int fun(int n){ int *p;p=(int*)malloc(sizeof(int));*p=n; r
答案解析
有以下程序#include void fun( int a, int b){ int t;t=a; a=b; b=t;}main(){ int c[10]={1,2,3,4,5,6,
答案解析
有以下程序#include struct st{ int x,y;} data[2]={1,10,2,20};main(){ struct st *p=data;printf(%d
答案解析
相关内容
以下叙述中错误的是A) 用户定义的函数中可以没有 return 语句B) 用户定义的函数中可以有多个 return 语句,以便可以调用一次返回多个函数值C) 用户定义的函数中若没有 return 语句
若有定义语句: char s[10]= 1234567\0\0 ; ,则 strlen(s) 的值是A)7B)8C)9D)10
若有定义语句: double x[5]={1.0,2.0,3.0,4.0,5.0},*p=x; 则错误引用 x 数组元素的是A)*pB)x[5]C)*(p+1)D)*x
下面的函数调用语句中 func 函数的实参个数是func(f2(v1,v2),(v3,v4,v5),(v6,max(v7,v8)));A)3B)4C)5D)8
有以下程序段int a,b,c;a=10; b=50; c=30;if(a>b)a=b,b=c;c=a;printf( a=%d b=%d c=%d\n ,a,b,c);程序的输出结果是A)a
若变量已正确定义为 int 型,要通过语句 scanf( %d,%d,%d ,&a,&b,&c); 给 a 赋值 1 ,给 b 赋值 2 ,给 c 赋值 3 ,以下输入形式中错误的是 (u 代
执行以下程序段后,w 的值为int w= A ,x=14,y=15;w=((x||y)&&(w< a ));A)-1B)NULLC)1D)0
若有表达式 (w)?(--x):(++y) ,则其中与 w 等价的表达式是A)w==1B)w==0C)w!=1D)w!=0
C 源程序中不能表示的数制是A) 二进制B) 八进制C) 十进制D) 十六进制
以下选项中正确的定义语句是A)double a;b;B)double a=b=7;C)double a=7,b=7;D)double,a,b;