多函式程式:
1、乙個程式可以由包含main函式在內的多個函式組成。函式的執行過程有嚴格的時間順序,乙個程式同一時間不能執行兩個程式。所有函式在執行時間上是連續的。
被呼叫函式在執行完畢之後,要返回到呼叫函式繼續執行。
2、不可以跨函式使用變數(變數的生命週期)
3、被呼叫函式的返回值。乙個被呼叫函式,是可以通過return語句向呼叫函式返回乙個值,而且只能是乙個值,不能是乙個陣列。這個返回值的型別在被呼叫函式的函式明前宣告。
注意:在c89的標準裡,允許函式前面沒有型別,這個時候會預設有乙個整型的型別。但是在c99的規範裡是不允許的,如果沒有返回值,要用void表示返回值型別。
C 學習筆記day08
1 排序函式 void order int p1,int p2 sort ia 9,sizeof int orderint for int i 0 i 9 i coutpers 0 id 1 pers 0 age 29 strcpy pers 0 name liucy pers 1 id 2 per...
C語言學習day08
return 主函式 main 執行return結束執行,其他函式則為返回值 exit 結束程序 宣告 解決c編譯器的警報和c 的出錯,只要在呼叫前宣告就ok 標頭檔案 include,可以將宣告和定義放在標頭檔案中 分檔案是按照功能來分的!q 定義變數,代表型別 使用變數時代表操作指標所指向的內容...
學習筆記day08
單例設計模式 上圖中,想要實現a,b的配置資訊共享,因為a,b是兩個new,所以必然是不同的物件,一種方法就是將其配置資訊全部設成靜態,但資訊很多時會導致儲存資訊過多。單例設計模式流程 1,主函式main進棧,定義s1 2,等號右邊,single載入進入方法區,接著是single的建構函式。s和ge...