官术网_书友最值得收藏!

第1篇 夯實C語言核心基礎

在這一篇中,我們將介紹C語言最核心和最基本的語法形式。當然,這些基礎知識讀者在自己的課堂上都能學到。那么為什么我們還要再介紹呢?主要基于以下理由:

一種面向計算機或數學的解釋方法。C語言和計算機如此的貼近,以至于很多特性讓我們立刻能想到計算機指令和內存結構。所以,在講解這些內容的時候,我們盡量通過這種可能更深入的講解方式,提升讀者對這些語法的理解。同時,也使我們的講解不是那么枯燥。另外,計算理論本身建立在一些數學理論的基礎之上,程序設計語言最早也是用來解決數學問題,C語言中同樣借用并外延了一些中學數學的概念。比如,函數,變量之類。所以,有時候我們的講解,也采用了從數學概念引入過來的方法。

一種供參考的C語言學習方式。我們覺得,C語言實際上是很小、很精巧的,它有一個核心語法子集,我們可以先掌握它,然后學習使用這些核心子集的組合功能,比如“數組作為函數參數”,“函數指針”之類。通過這種方法,即使你是C語法的熟悉者,也可以把自己的知識結構得到梳理。

我工作這么多年以來,偶爾還要查這些內容,希望這里提供一個最小子集方便大家查找。以前查找次數最多的是scanf()的用法,幾乎每次使用都查。因為在實際編程中,任何平臺都不用它輸入數據,但我在做程序模型的時候,每次都要用到。

現在單純的C環境很少了,我們要熟悉C++中的基本語法,特別是C++新增加的輸入/輸出。

主站蜘蛛池模板: 灌阳县| 凤台县| 马山县| 若羌县| 当雄县| 天长市| 武邑县| 新巴尔虎左旗| 沧源| 密山市| 兴国县| 江西省| 渭源县| 南城县| 涪陵区| 德清县| 新竹县| 保定市| 蕉岭县| 巴彦淖尔市| 永康市| 马公市| 马尔康县| 白玉县| 若尔盖县| 丽水市| 侯马市| 星座| 大关县| 蕲春县| 卢湾区| 克什克腾旗| 大港区| 治县。| 阿坝县| 远安县| 鄂托克前旗| 辽阳市| 武汉市| 望都县| 沅江市|