单项选择题设有定义:#define STR "12345";,则以下叙述中正确的是 ( )

A.宏名STR代替的是数值常量12345
B.宏定义以分号结束,编译时一定会产生错误信息
C.宏名STR代替的是字符串"12345";
D.宏名STR代替的是字符串常量"12345"


延伸阅读

你可能感兴趣的试题

3.单项选择题以下程序的功能是 ( )
#include<stdio.h>
main()
FILE * fp1; *fp2;
fp1=fopen("filel","r");
fp2=fopen("file2","w");
while(!feof(fp1))
fputc(fgetc(fp1),fp2);
fclose(fp1);fclose(fp2);

A.将磁盘文件的内容显示在屏幕上
B.将两个磁盘文件合为一个
C.将一个磁盘文件复制到另一个磁盘文件中
D.将两个磁盘文件合并后送屏幕

5.单项选择题以下能正确表示x在-5到-1或5到1范围(含5和1)内,值为“真”的表达式是 ( )

A.(x>=-5)| |(x<=-1)&&(x<=5)&&(x>=1)
B.!(x>=-5| |x<=-1&&x<=5| |x>=1)
C.x<-5&&x>-1| |x<1&&x>5
D.(x<-5)| |(x>-1&&x<1)| |(x>5)

7.单项选择题实体是信息世界中广泛使用的一个术语,它用于表示 ( )

A.有生命的事物
B.无生命的事物
C.实际存在的事物
D.一切事物

8.单项选择题下列选项中均属于C语言合法的标识符的是 ( )

A.Int
#sub
break
B._3ab
FOR
Long
C.3a
printf
a_b
D.WORD
auto
include

9.单项选择题下列叙述中,正确的一条是 ( )

A.语句"goto 12;"是合法的
B.for(;;)语句相当于while(1)语句
C.if(表达式)语句中,表达式的类型只限于逻辑表达式
D.break语句可用于程序的任何地方,以终止程序的执行

10.单项选择题下列叙述中,不属于结构化分析方法的是 ( )

A.面向数据流的结构化分析方法
B.面向数据结构的Jackson方法
C.面向数据结构的结构化数据系统开发方法
D.面向对象的分析方法