影音先锋AⅤ天堂资源站,13小箩利洗澡无码视频APP,午夜理论片日本中文在线,最近新免费韩国日本电影

萬能百科  > 所屬分類  > 

下面程序的結(jié)果為 #include int c; class A { private: int a; static int b; publi

下面程序的結(jié)果為

#include<iostream.h>

int c;

class A

{

private:

int a;

static int b;

public:

A( ) {a=0;c=0;}

void seta( ) {a++;}

void setb( ) {b++;}

void setc( ) {c++;}

void display( ) {cout < < a < < " " < < b < < " " < < c;}

};

int A: :b=0;

void main( )

{

A a1,a2;

a1.seta( ) ;

a1.setb( ) ;

al .setc( ) ;

a2.seta( ) ;

a2.setb( ) ;

a2.setc( ) ;

a2.display( ) ;

}

A.1 2 1

B.1 2 2

C.1 1 2

D.2 2 2

正確答案:

B解析:C++語言中全局變量是任何函數(shù)都可以改變的量,靜態(tài)變量的有效范圍在定義它的類中,而普通的變量的有效性只在使用它的函數(shù)中,在本題中c為全局變量,b為靜態(tài)變量,a為普通變量,b和c在類A的對象a1和s2中都自加1。所以b、c為 2,a為1。

詞條內(nèi)容僅供參考,如果您需要解決具體問題
(尤其在法律、醫(yī)學等領域),建議您咨詢相關領域?qū)I(yè)人士。

標簽

<蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <文本链> <文本链> <文本链> <文本链> <文本链> <文本链>