单项选择题对于extern型变量和static型变量的初始化()。

A.在编译时进行
B.在程序开始运行时进行
C.在程序运行过程中使用到它们时进行
D.不能确定在何时进行


您可能感兴趣的试卷

你可能感兴趣的试题

1.单项选择题

以下程序的运行结果是()。(□表示空格)

A.777
B.7□7□7
C.789
D.7□8□9

3.单项选择题若有变量说明:chars,s1[20];执行语句:s="student";s1=s;正确的叙述是:()。

A.二个语句都不正确
B.s所指向的字符串和s1的值都是"student"
C.第一个语句正确,而第二个语句不正确
D.第二个语句正确,而第一个语句不正确

6.单项选择题以下有关宏替换的叙述不正确的是()。

A.宏替换不占用运行时间
B.宏名无类型
C.宏替换只是字符替换
D.宏名必须用大写字母表示

7.单项选择题编译预处理包括()。

A.文件包含、宏定义和条件编译
B.构造工程文件
C.语句注释
D.编辑源程序

8.单项选择题对于C语言的函数,下列叙述中正确的是()。

A.函数的定义不能嵌套,但函数调用可以嵌套
B.函数的定义可以嵌套,但函数调用不能嵌套
C.函数的定义和调用都不能嵌套
D.函数的定义和调用都可以嵌套

10.单项选择题C语言标准库函数“strcat(strcpy(STR1,STR2),STR3)”的功能是()。

A.将串STR1复制到串STR2中后再连接至串STR3之后
B.将串STR1连接至STR2之后再复制至串STR3之后
C.将串STR2复制到串STR1串后再将串STR3连接到串STR1之后
D.将串STR2连接到串STR1之后再将串STR1复制到串STR3串