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

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

已采納回答 / 歲寒碎絮
就是相當于把函數復制到主調用函數中了,省去了調用和返回的操作,節省了時間,提高了效率。

已采納回答 / I我Promise
有聲音啊,你的怎么會沒有呢??赡苁悄愕脑O置有問題吧。重新刷新下試試

已采納回答 / Guorange
getMax(int *arr, int count)函數第一條語句"int maxNum = arr[0]"后面少了分號(;)。還有,題目要求是取出數組中的兩個元素,傳到方法getMax()中,那么你的第一條輸出語句最好是cout << getMax(numArr[0], numArr[2]) << endl;

已采納回答 / sina志由飛想
挺佩服你的細心,如果這樣寫的函數重載,編譯器由于 函數的二義性 編譯器自己也SB了,不知道選哪個函數重載好,就會出現類似的編譯錯誤 “error C2668: 'add' : ambiguous call to overloaded function”;

已采納回答 / 慕少6858882
char str=new char[100],這句有問題,左邊str是字符型數據,右邊是字符型數組,兩邊的數據類型不同,不能這樣賦值。

已采納回答 / JohnTito
//假如我要在子函數里對兩個變量的值進行交換,swap(int &a,int &b){int c=a;a=b;b=c;}swap(x,y);//這樣就可以了,而不用c語言那樣swap(int *a,int *b){int c=*a;*a=*b;*b=c;}swap(&x,&y);//總的來說,寫起來方便了許多,而且隱藏了指針有關細節。

已采納回答 / BIGJUN
可以用int fun(int&a, int&b),別忘了在該函數體中最后添加語句return 0;

已采納回答 / super哈哈
這個不能嫌麻煩,你可以看看這個問題。http://www.xianlaiwan.cn/qadetail/149070

已采納回答 / super哈哈
c語言中用malloc申請用free釋放,c++用new申請用delete釋放,兩者是配對使用的,不能夠混搭。

已采納回答 / super哈哈
學習C++比如有C++從入門到精通,C++primer plus,某寶買就行。

已采納回答 / super哈哈
開始上手的時候我先看的C,有點基礎了開始的C++,跟著老師一步步走,打扎實基礎,相信你沒問題的。

已采納回答 / 邱芳芳
使用new關鍵字是申請堆空間(heap),堆空間比??臻g(stack)容量大,一般局部變量使用??臻g,占用空間較大的變量用堆空間。菜鳥回答,僅供參考。

已采納回答 / 慕粉1124205813
inline函數是指,以inline作為關鍵字在主函數內的內聯函數名前進行定義的函數。在除了主函數函數塊以外的地方找不到它的定義,因此通過與主函數共同編譯,而非去源代碼的其他部分尋找和調用函數,節省運算時間。題里包含著abc的函數屬于正常的函數聲明與調用的過程。因為在main函數之前就能找到它的原型和定義。這種調用不屬于內聯函數。
課程須知
本課程是C++初級課程 熟練掌握C語言開發語言基礎語法
老師告訴你能學到什么?
1、C++語言引用的魅力 2、C++語言const的用法 3、C++語言函數默認值及函數重載 4、C++語言內存管理

微信掃碼,參與3人拼團

微信客服

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

幫助反饋 APP下載

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

公眾號

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

友情提示:

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

本次提問將花費2個積分

你的積分不足,無法發表

為什么扣積分?

本次提問將花費2個積分

繼續發表請點擊 "確定"

為什么扣積分?

舉報

0/150
提交
取消