→ dritchie: -gnu-toolchain 08/20 23:57
開發平台(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