編程里面return是什么意思?
⊙﹏⊙b汗 "回到if前 就是不執行if" 胡扯吧,不要亂說 return ,返回的意思,若程序執行到此處,就不再 執行這條語句所在的函數啦,也就是退出本函數,并且,把return 后邊的那個表達式的值帶回給“調用本函數”的函數,比如: (借用下樓上老兄的)
int test(int a) { int b=2; if(a!=0) return a+b ;
else return 0; } 現在若有一個main函數:
main() { int a,c; a=1; c=test (a); \\調用test 函數,因為test函數為int 型,所以最好還 \\用int 接受它返回的值 printf("%d",c); \\結果應該是輸出3, } 一個函數可以有多條return語句,程序只執行一個,具體是哪個要看你程序了,執行完這條語句就返回上一個函數里去執行了,不再執行本函數的其他代碼