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

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

最新回答 / 小肥肥985
函數默認值:C++函數定義參數默認值必須放到最后面Void fun(int I,int j=5,int k=10);無實參用默認值,否則實參覆蓋默認值函數重載:相同作用域內 同一函數名參數個數和參數類型不同返回值類型可以編譯過程中計算機根據參數類型來更該函數名稱:getMax(int x,int y,int z);------getMax_int_int_int;重載好處?內聯函數:(關鍵字:inline)編譯時將函數體代碼和實參代替函數調用語句,速度快定義時:inline max(int a,int b...

最新回答 / SmilarSouls
只要你建立的是C++程序就行了(C++中的Windows控制臺應用程序),格式不一樣是版本問題,頁面顏色也可以手動更改,沒有什么問題

最新回答 / XnyuDo
刷新一下網頁試試

最贊回答 / 慕絲1572740
cout <<getMax(numArr,3)<< endl; 中numArr 指的是數據的首地址,是一個指針;如果將其修改成numArr[2],則是指數組中的第3個元素,而不是指針;函數重載的時候就會出錯。

最贊回答 / 妄想廢人
*是間址訪問的意思, *指針 訪問該指針所指的對象,&放在形式參數那里,說明傳入的形式參數是實際參數的引用,或說實參的別名是形參,對函數里面形參的修改會影響到實參吧

已采納回答 / Soky
count定義的是const類型的,說明count是不能改變值的,而你下面又定義了一個可變的*p指向了count,豈不是接下來就可以寫*p=?來改變count的值了嗎?所以編譯會報錯。指向常量的指針也必須定義成const int *p。

最新回答 / 丨丶老唐
這是這個題目的問題,main函數中應該給出的是只有兩個數的參數,或者getMax函數可以改成為三個數的比較大小

最新回答 / 慕仙1496619
數據不變啊,定義x的時候沒有涉及到指針,和地址無關

已采納回答 / oldlin
同學這是網站設計的原因,他有提示你用maxNum做變量,所以你用tem做變量雖然編程沒問題,但是網站不是編譯器,與事先答案比較發現變量名不一樣就判斷你錯誤。而且你也要將函數定義中的*a改成*arr,這不是你的代碼有問題,是因為網站不是編譯器只會和答案比較找錯的原因。(附上我的代碼供你參考,我這個它就認為正確通過了)#include <iostream>using namespace std;/**? *函數功能:返回a和b的最大值? *a和b是兩個整數? */int getMax(int a,...
課程須知
本課程是C++初級課程 熟練掌握C語言開發語言基礎語法
老師告訴你能學到什么?
1、C++語言引用的魅力 2、C++語言const的用法 3、C++語言函數默認值及函數重載 4、C++語言內存管理

微信掃碼,參與3人拼團

微信客服

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

幫助反饋 APP下載

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

公眾號

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

友情提示:

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

本次提問將花費2個積分

你的積分不足,無法發表

為什么扣積分?

本次提問將花費2個積分

繼續發表請點擊 "確定"

為什么扣積分?

舉報

0/150
提交
取消