REF :
http://www.cnblogs.com/haore147/p/3646962.html (編譯預處理和條件編譯執行過程)
C 之 運行時庫大致包含以下功能( C run-time library):
-
啓動和退出:包括函數入口以及入口函數所依賴的其他函數等
-
標準函數:由C語言標準規定的C語言標準庫所擁有的函數實現(C標準庫)
-
I/O:I/O功能的封裝和實現
-
堆:堆的封裝和實現
-
語言的實現:語言中的一些特殊功能實現
-
調試:實現調試功能的代碼
C標準庫中提供的有:
l 標準輸入輸出(stdio.h)。
l 文件操作(stdio.h)。
l 字符操作(ctype.h)。
l 字符串操作(string.h)。
l 數學函數(math.h)。
l 資源管理(stdlib.h)。
l 格式轉換(stdlib.h)。
l 時間/日期(time.h)。
l 斷言(assert.h)。
l 各種類型上的常數(limits.h & float.h)。