簡單的說,返回值是干擾因素,去掉返回值之后,這五個聲明就是
sum(int a=l,int b=1,int c=3)
double sum(int);
char sum(int,int);
int sum(double);
int sum(int,int,int);
最開始的sum因為3個形參都有了默認參數(shù),所以sum有3種調(diào)用方式,分別是
設(shè) int a,b,c;
那么題目給出的sum的調(diào)用手段有
sum();
sum(a);//相當(dāng)于調(diào)用一個sum(int)
sum(a,b);//相當(dāng)于調(diào)用一個sum(int,int)
sum(a,b,c);//相當(dāng)于調(diào)用一個sum(int,int,int)
所以選項給出的A、B、D三個答案都不行,只有C答案的相當(dāng)于sum(double),和上面的幾種調(diào)用方式都不沖突,所以C題目里說的“與函數(shù)同時聲明”是什么意思呢?請詳細的解釋下,不太明白- -。其實就是指兩個函數(shù)同時在一個程序里面而已因為一個程序不能包含兩個完全一樣的函數(shù),或者兩個會有沖突的函數(shù)簡單的說就是你在程序里面一起聲明 int sum(int a=l,int b=1,int c=3){} 和 int sum(double){} 不會報錯,不夠你要是這樣一起聲明 int sum(int a=l,int b=1,int c=3){} 和 int sum(int){} 就會有錯,無法編譯
懂C++的幫解一道題,看補充
懂C++的幫解一道題,看補充
函數(shù)int sum(int a=l,int b=1,int c=3)可與下列哪個函數(shù)同時聲明( )
A.double sum(int);\x05B.char sum(int,int);
C.int sum(double);\x05D.int sum(int,int,int);
函數(shù)int sum(int a=l,int b=1,int c=3)可與下列哪個函數(shù)同時聲明( )
A.double sum(int);\x05B.char sum(int,int);
C.int sum(double);\x05D.int sum(int,int,int);
其他人氣:247 ℃時間:2020-08-31 08:21:04
優(yōu)質(zhì)解答
我來回答
類似推薦
- 有關(guān)股票,只解2、3題即可!
- 1,4,3,5,2,6,4,7,() a.4 b.3 c.1 d.2 弄不懂啊
- 火車用26秒的時間通過一個長256米的隧道(即從車頭進入入口到車尾離開出口),這時火車又以16秒的時間通過了長96米的隧道.求列車的長度.
- 若a+2/3=b/4=c+5/6,且2a-b+3c=21.試求a:b:c.
- 5又7分之一:0.4=2又7分之4:X 這個怎么解?不懂看補充
- As we all know,numbers____in e-mail English to standnfor words.
- 在一根長931米的注滿水的鑄鐵水管的一端敲一下,在另一端聽到三次聲音,為什么?
- who do these books belong to?who does these book
- Singular Number,Plural Number,Regular Plural
- which team __yesterday's match,chinese or french?A was win Bwon C did won D winning
- 請教為什么在美國或中國登月的照片上,作為背景的太空沒有一顆星星?
- 在平面直角坐標(biāo)系中,一動點P從原點O出發(fā)按下面規(guī)律進行移動,
猜你喜歡
- 1一根長314厘米的繩子在一根管子的外壁上恰好繞了十圈,如果這根管子的管壁厚為五毫米那么這根管子的橫截面
- 2薛譚學(xué)謳于秦青,未窮青之技,自謂盡之,遂辭歸.秦青弗止,踐行于郊外.
- 3干溫24.8 濕溫21 求相對濕度與空氣溫度?
- 4、粉刷62平方米的房間墻面,若每平方米需要涂料0.5升,在實際粉刷時要多用10%的涂料,粉刷完房間墻面要用
- 5姥姥的剪紙 課文 這篇課文的中心句是什么
- 6商店運來1800千克蘋果第一天賣掉中總數(shù)的百分之二十,第二天賣掉剩余的百分之三十五,還剩多少千克蘋果
- 7用兩種正多邊形拼地板,其中的一種是正八邊形,則另一種正多邊形的邊數(shù)是( ?。?A.正五邊形 B.正六邊形 C.正三角形 D.正四邊形
- 8一本書售價4元.如果樂樂買了這本書,則樂樂剩下的錢與天天的錢數(shù)之比為2:5;
- 9電容器335K代表什么意思
- 10已知X,Y大于0.(1除X)+(9除Y)=1,求X+Y的最小值
- 11m為非零有理數(shù),比較m,m分之1和負m的大小
- 12一道大學(xué)物理題,