亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

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

已采納回答 / 慕田峪8327700
聲明變量要加空格,看報錯告訴你的那幾行函數變量都沒加空格

已采納回答 / 橙泥
system("pause"); ?的作用是暫停,按任意鍵繼續。有的編譯器在編譯的時候自帶暫停,所以需要按兩次,但exe文件如果沒有這句話,運行后就會直接退出了

已采納回答 / SuperAIStar
http://blog.csdn.net/u013341034/article/details/50884967 這個博客里寫的蠻多的了,希望對你有幫助

已采納回答 / qq_佑x楓_0
可以沒有括號,加括號只是起到初始化內存的作用

已采納回答 / 若磐青衫
你在vs上 用 開始執行(不調試) 這樣就不會跳出去了?? 快捷鍵是F5

已采納回答 / 峰帥
你的main函數中,性別初始化那一行應該是 “stu.setGender("女");?” ,應該是設置而不是獲取。

已采納回答 / AK47掃西瓜
估計你第二個函數沒有輸出,只是簡單的打印輸出Teacher(string name,int age)

已采納回答 / 慕勒403840
這個是直接在棧中實例化對象,系統自動給內存自動釋放。用NEW的話是從堆中實例化對象,這種就相當于自己給內存空間,并且用完后還要自己加delete放空間

已采納回答 / 阿克蒙德
你在類中的構造函數后面的分號;用的是中文的,換成英文即可

最新回答 / 慕俠7062219
?void setName(string_name)中的_前面要有一個空格

已采納回答 / 慕粉2252412047
主函數文件里 有#include<iostream> using namespace std;

已采納回答 / 慕粉4057600
棧的空間是有限的,對于比較大的結構體,類,建議使用new,放在堆中,還有對于創建不確定大小的數組等,使用堆實例化可以動態分配內存空間。

已采納回答 / 慕粉1657261252
訪問對象的數據成員和函數成員的過程沒有區別,都是一樣的。主要區別在對象空間的釋放上面,通過棧訪問的對象,在函數調用結束后會自動調用析構函數釋放對象的空間,而通過堆訪問的對象,在函數結束后不會釋放所占用的空間,因為堆中內容一定是new或malloc出來的,只有通過delete、free或程序結束時才釋放

已采納回答 / 丨黑白棋丨
函數重載要求形參有不同的地方,比如個數,比如類型拷貝構造函數的形參是固定的,所以不能重載
課程須知
本課程是C++初級課程 需要熟練掌握C++語言基礎語法
老師告訴你能學到什么?
1、類的定義與對象實例化 2、string類型及屬性封裝 3、類外定義 4、構造函數與初始化列表 5、析構函數

微信掃碼,參與3人拼團

微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號

友情提示:

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

本次提問將花費2個積分

你的積分不足,無法發表

為什么扣積分?

本次提問將花費2個積分

繼續發表請點擊 "確定"

為什么扣積分?

舉報

0/150
提交
取消