作用1:表示返回,這個函數(shù)可以結(jié)束了,函數(shù)運行到return的時候,將直接退出該函數(shù)的調(diào)用.
如:
void aa(){
printf("aaaa\n");
return;
printf("bbbb\n");
}
將只打印aaaa.
作用2:返回指定類型的值,在定義函數(shù)的時候不是有 int af();int 這里是返回值,return 后面接的就是這個返回值,這個函數(shù)執(zhí)行后就可以給別的變量賦值了,他的值就是return 后面的值我還是弄不太明白能不能再給我講講作用二可以,作用二我們也舉個例子,假設(shè)你媽媽讓你去冰箱里把所有的蘋果都拿出來,但是媽媽并不知道冰箱里一共有多少個蘋果,我們有一個getApple的函數(shù),表示你去幫媽媽到冰箱里拿蘋果并告訴媽媽一共有多少蘋果。int getApple(){//打開冰箱//取出所有的蘋果//數(shù)數(shù)蘋果一共有幾個int appleNum = 數(shù)蘋果個數(shù)();return appleNum; }這個函數(shù)是你的行為,是媽媽調(diào)用的(媽媽派你去拿的蘋果),媽媽調(diào)用這個函數(shù)后,就可以知道一共有多少個蘋果了。void motherDo(){//讓樓主去取蘋果并數(shù)下蘋果個數(shù)int num =getApple();//這個num其實就是在getApple函數(shù)里return的那個appleNum//媽媽知道總共有多少蘋果后,就知道應(yīng)該分幾個給奶奶,分幾個給外婆了} 明白嗎?不明白繼續(xù)追問那他就是寫在結(jié)尾那行嗎?如果下面有第二段函數(shù)就例如你寫的下面這部分函數(shù)他會用到上面的返回值嗎?應(yīng)該說程序運行到了return,這個函數(shù)就結(jié)束了,但是不一定是在代碼段的最后一行,比如:void aa(){if(樓主是男孩){樓主去打籃球;return;}else if(樓主是女孩){樓主去繡花;return;}else{難道是泰國來的?}找別人玩;return;}這段代碼里有3個return,看走的是哪個流程了。比如樓主是男孩,那樓主打籃球后就結(jié)束了,不會再去“找別人玩”。 會用到返回值啊int num =getApple();//這個num其實就是在getApple函數(shù)里return的那個appleNum這個num為什么可以等于getApple(),因為getApple返回的是一個整數(shù),即在getApple里有return appleNum,比如蘋果有5個,那么在getApple()函數(shù)里的appleNum為5,在motherDo()函數(shù)里的num也為5
c++中return的作用和意義是什么?能舉例說明.盡量通俗易懂嗎?
c++中return的作用和意義是什么?能舉例說明.盡量通俗易懂嗎?
其他人氣:183 ℃時間:2019-08-22 14:27:41
優(yōu)質(zhì)解答
我來回答
類似推薦
- C中關(guān)鍵字volatile的意思,主要作用是什么?(通俗易懂的),
- C語言里return 0和return 1什么意思
- 市場在資源配置中起決定性作用.如果是基礎(chǔ)作用呢?希望能通俗易懂地解答.
- 一個數(shù)除以9,減去9,加上9,等于999,求這個數(shù).
- 已知一個標準碳-12原子的質(zhì)量為n千克,一個A原子的質(zhì)量為m千克,則A原子的原子質(zhì)量為
- 平面鏡成像問題,很容易
- 形容大自然美景的詞匯
- ——冰心——閱讀理解"然而"我不敢說來生,也不敢信來生這句話的意蘊是什么?
- 甲、乙兩車分別同時從相距380千米的兩地相對開出,3小時相遇.已知甲車與乙車速度的比是10:9.相遇時乙車行了多少千米?
- 若a=b,2分之1b=2分之1c,3c-3d=0,則a和d之間的關(guān)系為()
- 成年人甲狀腺激素分泌不足會怎樣
- 7分之3:5分之1化成最簡整數(shù)比是( ),比值是( )
猜你喜歡
- 1"如果愛無法用言語來表達,我愿意用生命來證明"用英語怎么說啊?
- 2如果(x-y)2+M=(x+y)2,那么M等于( ) A.2xy B.-2xy C.4xy D.-4xy
- 3以感恩為話題的作文除了寫父母,老師,親戚,祖國.還可以寫什么?、 = =
- 4幾道德語題.來幫幫忙回答下哈..
- 5當x-y=1時,那么x4-xy3-x3y-3x2y+3xy2+y4的值是( ?。?A.-1 B.0 C.1 D.2
- 6湛藍 造句
- 7有沒有小學人教版PEP六年級下冊的英語書?
- 8用層次分析法來劃分句子成分
- 9酈道元 水經(jīng)注 江水 翻譯
- 10設(shè)圓C過點A(1,2),B(3,4),且在x軸上截得的弦長為6,求圓C的方程.
- 11英語翻譯
- 12根號一加X減一分之二減根號一減X加一分之二等于二分之三