[問題] 把一個c檔拆成很多c怎麼寫好?

看板C_and_CPP (C/C++)作者時間12年前 (2014/04/29 19:12), 編輯推噓4(403)
留言7則, 3人參與, 最新討論串1/1
問題(Question): 我想請問大家怎麼把一長長的c檔案分成好多個來寫, 包括怎麼拆? 什麼會留在main中? 變數和extern等會怎麼處理 宣告和點h檔... 或者是有什麼書或資源可參考 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.163.126.64 ※ 文章網址: http://www.ptt.cc/bbs/C_and_CPP/M.1398769929.A.CB5.html

04/29 20:35, , 1F
可以把某些函式或變數的宣告寫在.h
04/29 20:35, 1F

04/29 20:36, , 2F
一個.c檔實作.h的定義,另一個.c檔引用.h
04/29 20:36, 2F

04/29 20:38, , 3F
也可以包成靜態或動態函示庫讓其他.c檔引用
04/29 20:38, 3F

04/29 20:42, , 4F
04/29 20:42, 4F

04/29 23:03, , 5F
建議依照功能分類
04/29 23:03, 5F

04/30 00:00, , 6F
我是覺得直接寫一個小小的遊戲就知道怎麼做比較好了
04/30 00:00, 6F

04/30 00:01, , 7F
像是 console 版的踩地雷、貪食蛇之類的
04/30 00:01, 7F
文章代碼(AID): #1JNua9or (C_and_CPP)
文章代碼(AID): #1JNua9or (C_and_CPP)