在一个包含多个C/C++源文件的工程(project)中,关于变量,下列说法正确的是()A.变量的作用域是包含变量最内层的语句块,不同作用域的变量可以重名。B.不属于任何函数的变量,其作用域是整个project。C.不属于任何函数的变量,其作用域是所在的源文件。D.在变量名前使用extern和static作用相同。E.函数外部的全局变量不能生命为static存储类别。

在一个包含多个C/C++源文件的工程(project)中,关于变量,下列说法正确的是()

A.变量的作用域是包含变量最内层的语句块,不同作用域的变量可以重名。

B.不属于任何函数的变量,其作用域是整个project。

C.不属于任何函数的变量,其作用域是所在的源文件。

D.在变量名前使用extern和static作用相同。

E.函数外部的全局变量不能生命为static存储类别。


参考答案和解析
变量的作用域是包含变量最内层的语句块,不同作用域的变量可以重名。;不属于任何函数的变量,其作用域是整个 project 。

相关考题:

在Java语言中,下面描述正确的是()。 A.如某公有接口被声明在一个源文件中,则接口必须和源文件具有相同的名字B.如源文件包含import语句,则语句必须是第一个非空行C.如源文件包含package语句,则语句必须是第一个非空行,非注释行D.如源文件包含main(),则语句必须是第一个非空行

下列叙述中,正确的是A.声明变量时必须指定一个类型B.Java认为变量number与Number相同C.Java中唯一的注释方式是"//"D.源文件中public类可以有0或多个

下列关于Java程序结构的描述中,不正确的是( )。A.一个Java源文件中可以包括一个package语句B.一个Java源文件中可以包括多个类定义,但是只能有一个public类C.一个Java源文件中可以有多个public类D.源文件名与程序类名必须一致

下列说法中错误的是A.资源文件的扩展名为.resB.一个窗体对应一个窗体文件C.Visual Basic中的一个工程只包含一个窗体D.Visual Basic中一个工程最多可以包含255个窗体

下列关于类、包和源文件的描述中,不正确的一项是 ( )A.一个包可以包含多个类B.一个源文件中,只能有一个公共类C.属于同一个包的类在默认情况下可以相互访问D.系统不会为源文件创建默认的包

下列关于Java程序结构的描述中,不正确的一项是 ( )A.一个Java源文件中可以包括一个package语句B.一个Java源文件中可以包括多个类定义,但是只能有一个public类C.一个Java源文件中可以有多个public类D.源文件名与程序类名必须一致

下列说法错误的是A.资源文件的扩展名为.resB.一个窗体对应一个窗体文件C.Visual Basic中的一个工程只包含一个窗体D.Visual Basic中一个工程最多可以包含255个窗体

下列关于类、包和源文件的描述中,不正确的一项是______。A.一个源文件中,只能有一个公共类B.一个包可以包括多个类C.属于同一个包的类在默认情况下可以相互访问D.系统不会为源文件创建默认的包

下列关于类、包和源文件的描述中,不正确的一项是______。A.一个文件可以属于一个包B.一个类可以属于一个包C.一个包可包含多个文件D.一个包只能含有一个类

C++源文件中包含的输入/输出头文件为( )。A.stdio.hB.stdafx.hC.iostream.hD.stream.h

下列关于数据库中的表说法正确的是( )。A.每个表应该只包含关于一个主题的信息B.每个表绝对不可以包含多个上题的信息C.表中绝对不可以包含重复信息D.信息绝对不可以在多个表之间复制

下列说法正确的是()A、一个类可以创建多个对象B、多个对象中的类变量是共用的C、多个对象中的类变量是各自拥有,互不影响的D、python支持面向对象

下列关于包、类和源文件的描述中,不正确的一项是()A、一个包可以包含多个类B、一个源文件中,只能有一个public classC、属于同一个包的类在默认情况不可以互相访问,必须使用import导入D、系统不会为源文件创建默认的包

下列关于java程序结果错误的是()A、源文件可以没有import语句B、Package语句必须放在源文件的第一句C、一个源文件可以有多个类定义D、一个源文件可以定义多个public类

下列说法哪个正确?()A、一个程序可以包含多个源文件B、一个源文件中只能有一个公共类C、一个源文件中可以有多个类D、一个源文件只能供一个程序使用

Visual C++集成开发环境中,一个Workspace可以创建多个Project。

关于类与对象,说法正确的是()A、一个类可以创建多个对象B、多个对象中的类变量是共用的C、多个对象中的类变量是各自拥有,互不影响的D、python支持多继承

在一个C++源文件中使用了cin和cout,那么在这个源文件中必须包含()文件。A、iostreamB、fstreamC、stdio.hD、stdlib.h

一个源文件中可以包含多个公共类

单选题在一个C++源文件中使用了cin和cout,那么在这个源文件中必须包含()文件。AiostreamBfstreamCstdio.hDstdlib.h

单选题下列关于java程序结果错误的是()A源文件可以没有import语句BPackage语句必须放在源文件的第一句C一个源文件可以有多个类定义D一个源文件可以定义多个public类

单选题关于编译一个FORTRAN源程序文件,下列说法中错误的是()A 允许编译只有一个主程序而没有子程序的源文件B 允许编译有多个子程序的源文件C 允许编译只有一个子程序而没有主程序的源文件D 允许编译有多个主程序的源文件

判断题一个源文件中可以包含多个公共类A对B错

判断题Visual C++集成开发环境中,一个Workspace可以创建多个Project。A对B错

多选题在Java语言中,下面描述正确的是()。A如某公有接口被声明在一个源文件中,则接口必须和源文件具有相同的名字B如源文件包含import语句,则语句必须是第一个非空行C如源文件包含package语句,则语句必须是第一个非空行,非注释行D如源文件包含main(),则语句必须是第一个非空行

多选题关于类与对象,说法正确的是()A一个类可以创建多个对象B多个对象中的类变量是共用的C多个对象中的类变量是各自拥有,互不影响的Dpython支持多继承

单选题下列关于包、类和源文件的描述中,不正确的一项是()A一个包可以包含多个类B一个源文件中,只能有一个public classC属于同一个包的类在默认情况不可以互相访问,必须使用import导入D系统不会为源文件创建默认的包

多选题下列说法哪个正确?()A一个程序可以包含多个源文件B一个源文件中只能有一个公共类C一个源文件中可以有多个类D一个源文件只能供一个程序使用