[問題] 新手關於自訂標頭檔的問題

看板C_and_CPP (C/C++)作者 (Q)時間10年前 (2015/08/20 23:52), 編輯推噓1(103)
留言4則, 3人參與, 最新討論串1/1
開發平台(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

08/20 23:57, , 2F
-gnu-toolchain
08/20 23:57, 2F

08/20 23:59, , 3F
另可參考本版 #1Juz_tgy
08/20 23:59, 3F

08/21 00:51, , 4F
幫一樓縮: http://goo.gl/5JXT0g
08/21 00:51, 4F
文章代碼(AID): #1LrVVHaR (C_and_CPP)
文章代碼(AID): #1LrVVHaR (C_and_CPP)