#include < iostream >
using namespace std;
class base
{
public :
___________num;
base ( ) { }
};
int base::num = 0;
void main( )
{
cout << base::num << endl;
_______________* p=&

完成程序题:请按空格顺序填写答案。

保证程序具有如下输出结果:
0
17
17,17,17


#include < iostream >
using namespace std;
class base
{
public :
___________num;
base ( ) { }
};
int base::num = 0;
void main( )
{
cout << base::num << endl;
_______________* p=&base :: num;
*p=17;
cout << base :: num << end1;
base a,b;
cout << * p<<"," << a. num << "," <<b. num;}


【正确答案】:

第1空:STATIC INT
第2空:INT


【题目解析】:

 全局变量是指在所有花括号之外声明的变量,其作用域范围是全局可见的,即在整个项目文件内都有效。使用static修饰的全局变量是静态全局变量。

要想输出

17 

第一个空填static int。

base::num是int型,故* p=&base :: num;也是int型。 


Top