夏爾?buf[256]?=?{0};
Printf("用戶建議:");
scanf("%s ",buf);其次,C語言是硬件或者底層開發的編程語言,不能從應用開發的角度來看。有些硬件開發,必須使用char變量以字節為單位進行操作。
第三,從哲學的角度來說,老子有壹句名言:“天下大事必作於細,天下難事必作於易。”在C語言中,內存是壹個字節數組,基本單位是字節。描述這個字節的基本數據類型是char類型。其實兩個char變量是壹個short變量,四個char變量是壹個int變量。同理,1000。中國人常說,“太極生二器,二器生四相,四相生八卦,八卦生六十四卦。”這種有趣數據類型是太極,是最基本的東西,它背後的壹切都是派生的。?
其實這種“天下大事必作於細,天下難事必作於易”的思想在編程中是很有用的,比如Linux系統的壹個基本編程思想——shell是美好的。所以以gcc作為C語言編譯器為例,它實際上有cp(預處理器)、cc(c編譯器)、as(匯編器)、ld(鏈接器)。黑格爾有句話叫“存在即合理”。