最新回答 / 慕工程3516507
作用域和函數(shù)名相同,形參不同的兩個或多個函數(shù),即互為重載函數(shù)。本例是作用域、函數(shù)名、形參數(shù)量都相同,只是形參類型不同,系統(tǒng)能夠根據(jù)實參選擇使用哪個函數(shù),是為重載函數(shù)。
2018-05-18
已采納回答 / 慕標whitedove_
#include <iostream>using namespace std;/**? *函數(shù)功能:返回a和b的最大值? *a和b是兩個整數(shù)? */int getMax(int a, int b){? ? return a > b ? a : b; /*這是一個三目表達式,你可以百度一下 (表達式1?表達式2:表達式3)若1成立則2有效,反之3有效*/}/**? * 函數(shù)功能:返回數(shù)組中的最大值? * arr:整型數(shù)組? * count:數(shù)組長度? * 該函數(shù)是對上面函數(shù)的重載? */i...
2018-04-02
已采納回答 / ___TINGWEN
不給第一個賦值的話,i位置實參不能什么都不寫,C++語法上是沒有這種調(diào)用形式的,這種寫法本身就是錯誤的;函數(shù)調(diào)用時只能是從左往右給值的;“,”前面不能為空,所以不管咋地,第一個的值都必須得寫,還有就是,在進行函數(shù)調(diào)用的時候,對于沒有給出默認值的變量,則必須在調(diào)用時給出具體的值;對于已經(jīng)給出默認值的變量,在調(diào)用時實參的值可給可不給;如果想要不給第一個賦值的話,如果給出第一個的默認值(則后面j,k的默認值也必須已經(jīng)給出了)就不用給第一個賦值了,調(diào)用時就是fun();如果不給處第一個變量i的默認值,那調(diào)用時就必...
2018-04-01
最新回答 / 斐珺孜
您好!是有區(qū)別的:前者還可以指向其它地址,p=&y是可行的(參考上圖);后者不能指向其它地址,p=&y是錯誤的(參考下圖);<...圖片...><...圖片...>3-1 C++語言-const(08:39)? ?課程 2:50 ?處有詳細說明。望采納!以上。
2018-03-08
最贊回答 / 慕設計0467769
count定義的是const類型的,說明count是不能改變值的,而你下面又定義了一個可變的*p指向了count,豈不是接下來就可以寫*p=?來改變count的值了嗎?所以編譯會報錯。指向常量的指針也必須定義成const int *p
2018-03-07