c語言的設計者把標準輸入輸出放在標準庫中,而不是作為語言本身的一部分。這無意間體現了c語言設計的思想和奧姆剃鬚刀的原則:「everything should be made as ****** as possible, but no ******r.」
也就是說,即使是」標準庫「,也並不是必要的。比如,在微控制器普遍使用的keil c 中,它確實不需要標準輸入輸出,因為它的輸入並不是鍵盤而是按鍵、輸出也不是控制台而是數碼管或者一小塊液晶,對於它來說並沒有標準輸入輸出。
reference:標準庫
C 標準庫和C 標準模版庫
c 標準庫很大,在現在的情況下,c 標準庫確實越來越好,因為大的庫會包含大量的功能.標準庫中的功能越多,開發自己的應用程式時能借助的功能就越多,c 庫並非提供一切 很明顯的是沒有提供開發和圖形使用者介面的支援 但確實提供了很多.標準c 庫中主要有以下主要元件 標準c庫.i 0流技術.string.容...
C和C 的標準庫
c c 深層探索 本末節我們概覽一下c c 標準庫的全貌。c c 標準庫的內容主要包括 巨集定義 譬如 define flt radix 2 型別定義 譬如 typedef unsigned wchar t 變數宣告和定義 譬如 extern int errno 庫函式宣告和定義 譬如 size t...
C 的標準模板庫
c 的標準模板庫 standard template library,簡稱stl 是乙個容器和演算法的類庫。容器往往包含同一型別的資料。stl中比較常用的容器是vector,set和map,比較常用的演算法有sort等。一.vector 1.宣告 乙個vector類似於乙個動態的一維陣列。vecto...