c語言中strcmp的用法 C語言中函數(shù)的返回值是什么意思,是返回到哪里去?怎么判斷?
C語言中函數(shù)的返回值是什么意思,是返回到哪里去?怎么判斷?所謂函數(shù)返回值是一個(gè)函數(shù)在運(yùn)算結(jié)束以后向調(diào)用它的母函數(shù)或者系統(tǒng)反饋一個(gè)值,這個(gè)值可以是各種變量類型.舉個(gè)簡單的例子:intadd(inta,i
C語言中函數(shù)的返回值是什么意思,是返回到哪里去?怎么判斷?
所謂函數(shù)返回值是一個(gè)函數(shù)在運(yùn)算結(jié)束以后向調(diào)用它的母函數(shù)或者系統(tǒng)反饋一個(gè)值,這個(gè)值可以是各種變量類型.舉個(gè)簡單的例子:intadd(inta,intb){return(a b)}intmain(){intresres=add(3,4)printf("%d",res)return0}在主函數(shù)main中調(diào)用子函數(shù)add,并傳遞參數(shù)3和4過去,add經(jīng)過運(yùn)算后得到值7,通過return語句將得到的值返回給調(diào)用它的main函數(shù)供其使用,而在main中,返回值被用于給res賦值。函數(shù)返回值就可以理解為解決一個(gè)問題以后得到的結(jié)論,把這個(gè)結(jié)論交給別人,就像寫在書上成為一個(gè)定理,來讓別人使用。