第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定

已采納回答 / 慕萊塢9298458
你的第12行和第17行后面的冒號去掉就好了

已采納回答 / 慕俠2466091
這是一個很特別的情況。? 理論上是要報錯的,應(yīng)該無法執(zhí)行,編譯階段就報錯。"helloworld" 是字符串常量,它是不允許被修改的。所以你說的“....? 但指向的空間中的數(shù)據(jù)可變” 這句話不對。 字符串常量存放的位置是很特殊的,是只讀的,不允許修改??梢韵裣旅孢@樣做:char arr[20] = "helloworld";char * const foo = arr;foo[0] += 'c';cout << foo << endl;

已采納回答 / 慕慕7561242
我用的是VS2013,用起來和老師講的VS2010產(chǎn)不多,你可以免費下載。

已采納回答 / justyk
其實沒有區(qū)別,使用一個和兩個作用相同,把這幾個成員函數(shù)和數(shù)據(jù)成員放在一個public下也是一樣的。寫兩個時為了增加代碼的可讀性,區(qū)分數(shù)據(jù)成員和成員函數(shù),當定義的數(shù)據(jù)成員和成員函數(shù)很多時,它的優(yōu)勢就顯現(xiàn)出來了。

已采納回答 / 慕尼黑7462800
Array 是我們自己定義類名稱(或稱為數(shù)據(jù)類型),在Array后的&是引用符,兩者加在一起說明后面跟著的函數(shù)返回類型是Array類型的實例,就如課件中例子顯示的,返回的是*this。

已采納回答 / 慕瓜5249981
普通對象可以調(diào)用常對象成員函數(shù),常對象只能調(diào)用常成員函數(shù),同時可以這樣理解,普通對象有讀寫權(quán)限,常成員函數(shù)只有讀權(quán)限,

已采納回答 / 浩然之氣
遍歷數(shù)組時沒有將指針位移,所以銷毀之前的p--會導致指針指向不合法,刪除這行

已采納回答 / 慕運維3124395
1.2均不合法,3存在語法錯誤數(shù)組符號代表進行一次訪問,1中p[1]代表訪問到了第二個對象,此時再用->再次訪問就不合理了;p中存放的地址是第一個對象的,p+1代表第二個對象的地址,此時p+1還未進行訪問操作,直接使用.取成員依舊是不合理的;同理p+1代表一個指針存放第二個對象的地址,可以進行訪問拿到m_x這個成員,但是p+1應(yīng)該加上小括號,因為->的優(yōu)先級高于+;

已采納回答 / weixin_慕先生4379386
問題一:是不需要的? 直接int arr[] 就好問題二 :自己定義的.h用“” ,c++庫的用<>

已采納回答 / AlexPan0610
視頻中的代碼是 cout << "arr.m_iCount" << arr.getCount() << endl;雖然提示信息寫的是"arr.m_iCount",實際訪問的方法是arr.getCount()。

已采納回答 / 慕少4459268
構(gòu)造函數(shù)和析構(gòu)函數(shù)的執(zhí)行順序相反,可以回去看看講這個視頻

已采納回答 / 我是塵風呀
兄弟我把你的代碼復制下來能跑啊#include & stiostream&rrausing namespace std;class Array{public: Array(int len) { this-&oidlen = len; } ~Array() {}; void setLen(int len) { this-& relen = len; } int getLen() { return len; } Array< printIn...

已采納回答 / 我是塵風呀
Coordinate coorArr[2];這一句的意思是使用默認構(gòu)造函數(shù)(不含參數(shù)的)生成兩個對象。但類沒有構(gòu)造函數(shù)的時候系統(tǒng)會自動生成一個無參構(gòu)造函數(shù),也就是默認構(gòu)造函數(shù)。但是當你自己定義了構(gòu)造函數(shù)了,系統(tǒng)就不會再給你自動生成構(gòu)造函數(shù)。你的類只有你定義了一個由參構(gòu)造函數(shù),所以你只能用你定義的那個有參函數(shù)去創(chuàng)建對象例如:Coordinate coor(1,2)這是棧中或Coordinate *co =new Coordinate(1,2)這是堆中。上面那句代碼需要調(diào)用無參構(gòu)造函數(shù),你沒有,所以會報錯創(chuàng)建...

已采納回答 / 3118003771
他這個是vs2010的版本,vs2017也是沒有問題的,是不是哪里弄錯了
首頁上一頁1234567下一頁尾頁
課程須知
本課程是C++初級課程 需要掌握C++語言基礎(chǔ)語法 如果不太熟悉的話,可以觀看: 《C++遠征之起航篇》 《C++遠征之離港篇》 《C++遠征之封裝篇(上)》
老師告訴你能學到什么?
1、對象數(shù)組的定義和使用 2、對象成員的定義和使用 3、深拷貝和淺拷貝 4、對象指針、對象引用的定義和使用 5、常對象指針、常對象引用、常成員函數(shù)的定義和使用

微信掃碼,參與3人拼團

微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號

友情提示:

您好,此課程屬于遷移課程,您已購買該課程,無需重復購買,感謝您對慕課網(wǎng)的支持!

本次提問將花費2個積分

你的積分不足,無法發(fā)表

為什么扣積分?

本次提問將花費2個積分

繼續(xù)發(fā)表請點擊 "確定"

為什么扣積分?

舉報

0/150
提交
取消