前言
近年來,c語言是應用最為廣泛的一種高階程式語言,它不僅是計算機專業學生的必修課,也是許多非計算機專業學生所青睞的技術學科。c語言程式設計是全國和各省計算機等級考試的重要考試內容。c語言功能豐富,表達能力強,使用靈活方便,程式效率高,是結構化程式設計語言。c語言具有很強的實用性,既可用來編寫應用軟體,也適合於編寫系統軟體。
本書的特點
c語言是學習其他語言的基礎,讀者只要掌握c語言,學其他語言就會很快入門。本書為了使讀者能夠從c語言的初學者成為程式設計高手,專門對c語言知識進行研究分析。本書的主要特點如下:
結構清晰明了。本書共18章,每章都分為若干個節,每節乙個小知識點。結構層次清晰可見。
內容全面詳細。本書涵蓋了c語言中的所有知識,並將c語言各個知識點作為單獨章節進行講解,並舉出大量例項。
講解由淺入深。向讀者介紹c語言的基本理論知識、資料結構和基本的程式設計規則,讓讀者對c語言的基本知識及結構化程式設計思想有乙個初步的認識;接著對c語言一些複雜的數結構型別如陣列、函式、指標操作、結構體與共用體、檔案等進行詳細的講解。
例項豐富多樣。本書所講的每乙個知識點都運用充分的例項進行講解說明,便於讀者掌握。
本書的主要內容
第1章主要帶領讀者了解了計算機語言的演變和c語言的發展簡史,介紹程式設計演算法及數制、數制轉換與儲存,為以後的學習打下基礎。
第2章運用乙個c語言程式設計例項講解c語言的結構特徵和書寫風格。以前的c語言參考書大部分使用的是turbo c開發環境,本書運用visual c++ 6.0整合開發環境,詳細介紹了visual c++ 6.0環境的程式開發過程。
第3章講解常量、變數與識別符號,第4章講解了資料結構,第5章講解了運算子及其表示式,第6章講解了輸入與輸出,這4章所講解的內容均為c語言入門的基礎知識,是學習後面幾章的前提,本書對這幾章的內容做了詳細的講解。
第7章講解了順序結構和選擇結構,第8章講解了迴圈結構,這兩章介紹了c語言程式設計的三種結構,它們構成了c語言程式設計的框架。這兩章還運用大量的例項講解了如何使用if-else、switch-case、while等語句來解決問題。
第9章在第7章、第8章的基礎上講解了幾種跳轉語句,如break、continue,使程式設計語句更加靈活,有利於解決更加複雜的問題。
第10章講解了陣列,用於處理資料型別相同的一批資料。講解了一維陣列、二維陣列及它們的定義、初始化及引用,並給出了大量的例項,幫助讀者理解。
第11章講解了字串陣列,在第10章的基礎上講解了用於處理多個字元的陣列。本章講解了字元陣列的定義、初始化、引用、字元陣列與字串的關係及字元陣列的輸入與輸出,最後講解了字串處理函式,並舉出例項說明。
第12、13章主要介紹函式,這兩章講解了函式的定義、引數值傳遞問題、函式呼叫、變數的作用域,以及呼叫系統函式時的預編譯操作等。
第14章講解的指標操作是c語言的核心,也是難點。本章分別從指標與位址、指標和指標變數、指標和陣列、指標和函式這四個方面進行介紹,並給出大量例項,幫助讀者理解。
第15章講解了結構體,第16章講解了共用體,分別介紹了幾種複雜的資料結構、它們的定義與引用,以及與其他資料結構的不同之處。
第17章講解了檔案,檔案也是一種資料型別,是儲存在外部儲存裝置上的資料集合。本章講解了如何對外部資料進行各種操作。
第18章運用c語言來設計乙個學生成績管理系統,整個系統綜合運用前幾章所學習的c語言的知識,如結構化程式設計、陣列、函式、結構體等,在複習鞏固c語言的基礎知識的基礎上,進一步加深對c語言程式設計的理解和掌握。
適合閱讀本書的讀者
c語言的初、中級讀者。
了解c語言,但所學不全面的人員。
高等院校理科學校c語言課程的學生。
使用c語言進行畢業設計的學生。
熟悉其他語言,以此作為參考書的開發人員。
本書作者
本書主要由戴晟暉和祝明慧編寫。其他參與本書編寫的人員有昊燃、曾光、張雙、朱照華、黃永湛、孟祥嵩、張賀軍、李勇、關濤、王巖、李曉白、魏星、劉蕾。在此一併表示感謝!
一種高度復合的C語言結構體高階應用
一種高度復合的結構體,結構體中有 union,union中又有結構 typedef struct packed 1 supercharger maccessrestrictiondata t tard mextard t textard godbpara t odbpara packed 1 req...
語是一種非常低階的語言
1 我的深刻體會 日語是一種低階語言 日語是一種非常低階的語言。我來日本好多年了,在日本時間越長,越覺得日語低階。日語大概只有120種發音,而漢語有2000多種發音。同樣使用漢字,漢語可以做到乙個字乙個發音,而日語則只能用2個發音或3個發音來表示乙個漢字。正因為這樣,同樣的內容,用漢語表達所用的時間...
旗袍,穿的是一種內涵,貴的是一種氣質。
人,會變,女人更是嬗變。曾經最看不慣的就是男人穿西裝,女人穿旗袍。也不知道什麼時候開始,覺得穿西裝更能體現男人本色,就好像裙子是女人的專利一樣。也許是因為年齡的關係,心中認定的東西也未必能永恆保留。黨校培訓結束那天,聽說浙北搞活動,所以和兩個美女一起去逛了一圈。或許是女人的天性,說貪小便宜也好,說懂...