課程
/后端開發
/C
/C語言入門
求大神講解下實參和形參吧,我對這個實參和形參的概念分不清楚,也不明白是怎么回事,對實參和形參的知識很糊涂,求大神舉個例子給我講解下,謝謝了?。。?br />
2016-09-13
源自:C語言入門 5-4
正在回答
? ? ? 首先,簡單的說:在函數定義中的使用的參數就叫做形參,然后在主函數 int main() 中,當你調用剛剛編寫的函數的時候,這是你使用的參數就是實參。? ? ? 然后,再來舉個例子:
現在定義一個函數:?int max( int x , int y ) ? ? ? ?這里的x,y就是形參{? ? ? int z; ? ? ?
? ? ? z=(x>y) ? x : y;
? ? ? return z;}int main() ? ? ?現在在主函數中調用剛剛定義的函數{ ? ? int x=1,y=2; ? ? printf( "max=%d\n" , max(x,y) ); ? ? ?這里的x,y就是實參 。這里相當于調用 max(1,2),因為C中的函數參數傳 ? ? ??? return 0;? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 遞是變量的數值,所以對應的函數中收到 1,2這兩值,而與?
}? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??xy變量沒有關系。? ? ? ?
??
imooc_粉絲 提問者
里夫里夫0
完全沒有必要區分出來,沒有意義
舉報
C語言入門視頻教程,帶你進入編程世界的必修課-C語言
2 回答形參和實參的意義
1 回答形參和實參
2 回答請問實參和形參的具體定義和 用法是什么?
3 回答形參和實參的例子
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-09-13
? ? ? 首先,簡單的說:在函數定義中的使用的參數就叫做形參,然后在主函數 int main() 中,當你調用剛剛編寫的函數的時候,這是你使用的參數就是實參。
? ? ? 然后,再來舉個例子:
現在定義一個函數:
?int max( int x , int y ) ? ? ? ?這里的x,y就是形參
{
? ? ? int z; ? ? ?
? ? ? z=(x>y) ? x : y;
? ? ? return z;
}
int main() ? ? ?現在在主函數中調用剛剛定義的函數
{
? ? int x=1,y=2;
? ? printf( "max=%d\n" , max(x,y) ); ? ? ?這里的x,y就是實參 。這里相當于調用 max(1,2),因為C中的函數參數傳 ? ? ??? return 0;? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 遞是變量的數值,所以對應的函數中收到 1,2這兩值,而與?
}? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??xy變量沒有關系。? ? ? ?
??
2017-01-04
完全沒有必要區分出來,沒有意義