首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
关于#include的叙述中正确的是( )。
关于#include的叙述中正确的是( )。
admin
2017-10-24
24
问题
关于#include的叙述中正确的是( )。
选项
A、在包含文件中,不得再包含其他文件
B、#include命令行不能出现在程序文件的中间
C、在一个程序中,允许使用任意数量的#include命令行
D、虽然包含文件被修改了。包含该文件的源程序也可以不重新进行编译和连接
答案
C
解析
C语言的预编译处理符号include具有以下规则:
①包含文件的include命令行通常应书写在所用源程序文件的开头,故有时也把包含文件称作“头文件”。头文件名可以由用户指定,其后缀不一定用“.h”;
②包含文件中,一般包含有一些公用的#define命令行、外部说明或对(库)函数的原型说明;
③当包含文件修改后,对包含该文件的源程序必须重新进行编译链接;
④在一个程序中,允许有任意多个#include命令行;
⑤在包含文件中还可以包含其他文件。
转载请注明原文地址:https://kaotiyun.com/show/ubxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序运行后的输出结果是()。#includechar*ss(char*s){char*p,t;P=s+1;t=*s;while(*p){*(P-1)=*P;P++;}*(P-1)=t;
当运行以下程序时,输入abcd,程序的输出结果是()。insert(charstr[]){inti;i=strlen(str);while(i>0){str[2*i]=str[i];str[2*i-1]=’*
以下程序中C的二进制值是()。chara=2,b=4,c;c=a^b>>2
下列程序的输出结果是()。#include"stdio.h"main(){structst{inty,x,z;};union{longi;intj;chark;}un;
下面程序的运行结果是()。#include<stdio.h>voiddel(char*s){inti,j;char*a;a=s;for(i=0,j=0;a[i]!=’\0’;i++)
以下关于long、int和short类型数据占用内存大小的叙述中正确的是()。
数据管理技术发展过程经过人工管理、文件系统和数据库系统三个阶段,其中数据独立性最高的阶段是()。
现有以下结构体说明和变量定义,如图所示,指针p、q、r分别指向一个链表中连续的三个节点。structnode{chardata;structnode*next;}*p,*q,*r;现要将q和r所指节点交换前后位置,同时要保持
有以下程序段:typedefstructnode(intdata;structnode*next;)*NODE;NODEP;以下叙述中正确的是()。
若有代数式(其中e仅代表自然对数的底数,不是变量),则以下能够正确表示该代数式的C语言表达式是()。
随机试题
君主专制制度脱胎于原始社会()
归因理论认为,行为原因包括个人因素和
施工单位应当制定本单位生产安全事故应急救援预案,并且()。
主观方面一定是故意的金融犯罪有()。
()是指银行向借款人提供的以货币计量的贷款产品数额。
下列行为中,应视同销售货物征收增值税的有()。
据英国《每日邮报》报道,日本富士摄影胶片公司将利用所掌握的胶片技术创新护肤产品,进军美容业,感光乳剂中的胶原蛋白可以防止胶片被氧化,与利用胶原蛋白保护皮肤免受紫外线伤害有着异曲同工之妙。一些忠实于富士品牌的消费者认为这对于爱美人士来说是一个好消息。消费者
在法律规则的构成要素中,处于核心地位的是()。
事业编制
不支持自定义类的程序设计语言是______语言。
最新回复
(
0
)