看板 C_and_CPP 關於我們 聯絡資訊
開發平台(Platform): GCC 問題(Question): 版上大家好,我想問一些關於自訂標頭檔的問題 假設我的程式有以下檔案: - mainProgram.c (有使用到 myHeader.c 實作的函式) - myHeader.c - myHeader.h (我自訂的標頭檔) 問題一: 我發現其實只要編譯、連結mainProgram.c和myHeader.c 程式就能夠執行了,不需要include "myHeader.h" 那麼myHeader.h的作用為何呢? 是用來檢查函式是否使用正確嗎? 問題二: printf需要引入stdio.h 請問printf的實作是在這個檔案嗎? 因為我找不到類似stdio.c的檔案,打開stdio.h又看不懂... 所以有這個問題 謝謝! -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 61.227.22.102 ※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1440085969.A.91B.html
dritchie: -gnu-toolchain 08/20 23:57
LPH66: 另可參考本版 #1Juz_tgy 08/20 23:59
saxontai: 幫一樓縮: http://goo.gl/5JXT0g 08/21 00:51