日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Perfect World

發布時間:2024/7/19 编程问答 28 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Perfect World 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1、下面程序的正確輸出結果為() class test { public:void print(){cout<<"test"<<endl;} };int main(void) {test *t = new test();t->print();t = NULL;t->print();return 0; }

A、編譯不通過?????????? B、運行時必然出錯退出????????? C、運行時可能出錯退出
D、test????????????????? ? E、test? test?????????????????????????? F、test? 隨機信息 ?
print是一個類級別的東西,也就是說它和類的實例(或者類的對象)沒有任何關系,這也就是說“并未使用this指針”,在這種情況下,print僅與test的類型有關,而不管t是什么東西,只要是類類型的指針就可以調用這個函數。
對象級別的東西,比如類中的某個非靜態成員變量,這種東西和類的實例有關,因此它使用this指針。 http://topic.csdn.net/u/20120428/22/06ecf02b-45a3-41e5-8eee-2e0be73a31db.html

2、在小端字節序的機器上執行下列代碼的輸出為多少?

union UData {unsigned char btVals[4];unsigned int uiVal; };UData d; int main(void) {d.uiVal = 0x01020408;unsigned int btSum = (d.btVals[0]<<5)+(d.btVals[1]<<3)+(d.btVals[2]<<1)+(d.btVals[3]<<0);cout<<btSum<<endl;return 0; }

3、下列代碼的輸出為()

class CClassA { public:virtual void Print(){printf("A ");} }; void PrintFunc(CClassA a) {a.Print(); }class CClassB:public CClassA { public:virtual void Print(){printf("B ");} }; void PrintFunc(CClassA *pa) {pa->Print(); }int main(void) {CClassB b;PrintFunc(b);PrintFunc(&b);return 0; }

A、A A?????????? B、A B??? C、B? A
D、B B??????????? E、程序無法通過編譯???? F、運行后程序異常終止

4、以下關于const 的用法錯誤的是()

A、 const int a = 10; B、 int func(void) const C、 const int func(void)D、 class A { public:void SetStr(const string& str){_str = str;} private:string _str; };E、 class A { public:const string& void GetStr(void)const{return _str;} private:string _str; };

5、讀下題

class A { public:A();virtual ~A();int a; };class B : public A { public:int b; };A *a = new B; B* b1 = dynamic_cast<B *>(a); B* b2 = static_cast<B *>(a); B* b3 = reinterpret_cast<B *>(a);

假如b1的值為 0X12345678,則b2、b3可能的值為()

A、0X12345678??? 0X12345674

B、0X12345674??? 0X12345674

C、0X12345678??? 0X12345678

D、0X12345674??? 0X12345678



?


?

與50位技術專家面對面20年技術見證,附贈技術全景圖

總結

以上是生活随笔為你收集整理的Perfect World的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。