return和break的区别
生活随笔
收集整理的這篇文章主要介紹了
return和break的区别
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
直接上代碼,里面有說明
//return 和 break 的區別 int test_return (void) {do{printf("test_return start\r\n");return 1;//直接返回調用函數的位置,退出此函數printf("test_return end\r\n");}while(0);printf("test_return end run\r\n");//不再執行 } int test_break (void) {do{printf("test_break start\r\n");break;//只是跳出此循環,繼續執行后面的程序printf("test_break end\r\n");}while(0);printf("test_break end run\r\n");//執行return 0; } int main (void) {printf("test_return = %d\r\n",test_return());printf("-------------------\r\n");printf("test_break = %d\r\n",test_break()); }總結
以上是生活随笔為你收集整理的return和break的区别的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 二级指针示例
- 下一篇: 变量的定于[指针/函数指针]