-
>
決戰(zhàn)行測5000題(言語理解與表達(dá))
-
>
軟件性能測試.分析與調(diào)優(yōu)實踐之路
-
>
第一行代碼Android
-
>
深度學(xué)習(xí)
-
>
Unreal Engine 4藍(lán)圖完全學(xué)習(xí)教程
-
>
深入理解計算機(jī)系統(tǒng)-原書第3版
-
>
Word/Excel PPT 2013辦公應(yīng)用從入門到精通-(附贈1DVD.含語音視頻教學(xué)+辦公模板+PDF電子書)
零基礎(chǔ)學(xué)C語言全彩版DVD-ROM光盤1張,實戰(zhàn)手冊1本 版權(quán)信息
- ISBN:9787569208535
- 條形碼:9787569208535 ; 978-7-5692-0853-5
- 裝幀:一般膠版紙
- 冊數(shù):暫無
- 重量:暫無
- 所屬分類:>>
零基礎(chǔ)學(xué)C語言全彩版DVD-ROM光盤1張,實戰(zhàn)手冊1本 內(nèi)容簡介
《零基礎(chǔ)學(xué)C語言》是針對零基礎(chǔ)編程學(xué)習(xí)者研發(fā)的C語言入門教程。從初學(xué)者角度出發(fā),通過通俗易懂的語言、流行有趣的實例,詳細(xì)地介紹了使用C語言進(jìn)行程序開發(fā)需要掌握的知識和技術(shù)。全書共分18章,包括C語言概述、開發(fā)環(huán)境的搭建、算法、C語言基礎(chǔ)、運(yùn)算符與表達(dá)式、常用的數(shù)據(jù)輸入/輸出函數(shù)、選擇結(jié)構(gòu)程序設(shè)計、循環(huán)控制、數(shù)組、結(jié)構(gòu)體與鏈表、共用體與枚舉類型、位運(yùn)算、預(yù)處理、文件、存儲管理,以及學(xué)生成績管理系統(tǒng)等。書中所有知識都結(jié)合具體實例進(jìn)行講解,設(shè)計的程序代碼給出了詳細(xì)的注釋,可以使讀者輕松領(lǐng)會C語言程序開發(fā)的精髓,快速提高開發(fā)技能。
本書通過大量實例及一個完整項目案例,幫助讀者更好地鞏固所學(xué)知識,提升能力;隨書附贈的《小白實戰(zhàn)手冊》中給出了3個流行且實用的案例的詳細(xì)開發(fā)流程,力求讓學(xué)習(xí)者能學(xué)以致用,真正獲得開發(fā)經(jīng)驗;附贈的光盤中給出視頻講解、實例及項目源碼、代碼查錯器、練一練和動手糾錯答案等,方便讀者學(xué)習(xí);書中設(shè)置了130多個二維碼,掃描二維碼觀看視頻講解,解決學(xué)習(xí)疑難;不易理解的專業(yè)術(shù)語、代碼難點只需手機(jī)掃描文字下方的e學(xué)碼獲得更多擴(kuò)展解釋,隨時掃除學(xué)習(xí)障礙。此外,登錄明日學(xué)院網(wǎng)站還可以獲得更多學(xué)習(xí)資源和技術(shù)支持。
圖書與《小白實戰(zhàn)手冊》+光盤+二維碼+e學(xué)碼+明日學(xué)院,實現(xiàn)立體化、多方面的教學(xué)模式,拉低編程門檻,讓零基礎(chǔ)者輕松跨入編程領(lǐng)域。
零基礎(chǔ)學(xué)C語言全彩版DVD-ROM光盤1張,實戰(zhàn)手冊1本 目錄
第1篇基礎(chǔ)知識
第1章C語言概述
1.1C語言的發(fā)展史
1.1.1程序語言簡述
1.1.2C語言的發(fā)展與應(yīng)用
1.2C語言的特點
1.3VisualC++6.0開發(fā)環(huán)境
1.3.1VisualC++6.0的下載與安裝
1.3.2VisualC++6.0創(chuàng)建C文件
1.4一個簡單的C程序
1.5一個完整的C程序
1.6C語言程序的格式
1.7小結(jié)
第2章算法
2.1算法的基本概念
2.1.1算法的特性
2.1.2算法的優(yōu)劣
2.2算法的描述
2.2.1自然語言
2.2.2流程圖
2.2.3N-S流程圖
2.3難點解答
2.3.1當(dāng)型循環(huán)和直到型循環(huán)有什么不同?
2.3.2如何設(shè)計一個好的算法?
2.4小結(jié)
第3章C語言基礎(chǔ)
3.1關(guān)鍵字
3.2標(biāo)識符
3.3數(shù)據(jù)類型
3.4常量
3.4.1整型常量
3.4.2實型常量
3.4.3字符型常量
3.4.4轉(zhuǎn)義字符
3.4.5符號常量
3.5變量
3.5.1整型變量
3.5.2實型變量
3.5.3字符型變量
3.6變量的存儲類別
3.6.1auto變量
3.6.2static變量
3.6.3register變量
3.6.4extern變量
3.7混合運(yùn)算
3.8難點解答
3.8.1變量的賦值和初始化
3.8.2如何合理定義變量的類型?
3.9小結(jié)
3.10動手糾錯
第4章運(yùn)算符與表達(dá)式
4.1表達(dá)式
4.2賦值運(yùn)算符與賦值表達(dá)式
4.2.1變量賦初值
4.2.2自動類型轉(zhuǎn)換
4.2.3強(qiáng)制類型轉(zhuǎn)換
4.3算術(shù)運(yùn)算符與算術(shù)表達(dá)式
4.3.1算術(shù)運(yùn)算符
4.3.2算術(shù)表達(dá)式
4.3.3優(yōu)先級與結(jié)合性
4.3.4自增/自減運(yùn)算符
4.4關(guān)系運(yùn)算符與關(guān)系表達(dá)式
4.4.1關(guān)系運(yùn)算符
4.4.2關(guān)系表達(dá)式
4.4.3優(yōu)先級與結(jié)合性
4.5邏輯運(yùn)算符與邏輯表達(dá)式
4.5.1邏輯運(yùn)算符
4.5.2邏輯表達(dá)式
4.5.3優(yōu)先級與結(jié)合性
4.6位邏輯運(yùn)算符與位邏輯表達(dá)式
4.6.1位邏輯運(yùn)算符
4.6.2位邏輯表達(dá)式
4.7逗號運(yùn)算符與逗號表達(dá)式
4.8復(fù)合賦值運(yùn)算符
4.9難點解答
4.9.1自增前綴與自增后綴的區(qū)別(例如:++i,i++)
4.9.2逗號表達(dá)式的要領(lǐng)
4.10小結(jié)
4.11動手糾錯
第5章常用的數(shù)據(jù)輸入/輸出函數(shù)
5.1語句
5.2字符數(shù)據(jù)輸入/輸出
5.2.1字符數(shù)據(jù)輸出
5.2.2字符數(shù)據(jù)輸入
5.3字符串輸入/輸出
5.3.1字符串輸出函數(shù)
5.3.2字符串輸入函數(shù)
5.4格式輸出函數(shù)
5.5格式輸入函數(shù)
5.6難點解答
5.6.1putchar()、puts()和printf()三個函數(shù)的區(qū)別
5.6.2getchar()、gets()和scanf()三個函數(shù)的區(qū)別
5.7小結(jié)
5.8動手糾錯
第6章選擇結(jié)構(gòu)程序設(shè)計
6.1if語句
6.2if語句的基本形式
6.2.1if語句形式
6.2.2if…else語句形式
6.2.3elseif語句形式
6.3if語句的嵌套
6.4條件運(yùn)算符
6.5switch語句
6.5.1switch語句的基本形式
6.5.2多路開關(guān)模式的switch語句
6.6if…else語句和switch語句的區(qū)別
6.7難點解答
6.7.1if…else和elseif語句的區(qū)別
6.7.2if和if…else語句的區(qū)別
6.8小結(jié)
6.9動手糾錯
第7章循環(huán)控制
7.1循環(huán)語句
7.2while語句
7.3do…while語句
7.4for語句
7.4.1for語句使用
7.4.2for循環(huán)的變體
7.4.3for語句中的逗號應(yīng)用
7.53種循環(huán)語句的比較
7.6循環(huán)嵌套
7.6.1循環(huán)嵌套的結(jié)構(gòu)
7.6.2循環(huán)嵌套實例
7.7轉(zhuǎn)移語句
7.7.1break語句
7.7.2continue語句
7.7.3goto語句
7.8難點解答
7.8.1continue和break語句的區(qū)別
7.8.2while和do…while語句的區(qū)別
7.9小結(jié)
7.10動手糾錯
第2篇核心技術(shù)
第8章數(shù)組
8.1一維數(shù)組
8.1.1一維數(shù)組的定義和引用
8.1.2一維數(shù)組初始化
8.1.3一維數(shù)組應(yīng)用
8.2二維數(shù)組
8.2.1二維數(shù)組的定義和引用
8.2.2二維數(shù)組初始化
8.2.3二維數(shù)組應(yīng)用
8.3字符數(shù)組
8.3.1字符數(shù)組的定義和引用
8.3.2字符數(shù)組初始化
8.3.3字符數(shù)組的結(jié)束標(biāo)志
8.3.4字符數(shù)組的輸入和輸出
8.3.5字符數(shù)組應(yīng)用
8.4多維數(shù)組
8.5數(shù)組的排序算法
8.5.1選擇法排序
8.5.2冒泡法排序
8.5.3交換法排序
8.5.4插入法排序
8.5.5折半法排序
8.5.6排序算法的比較
8.6字符串處理函數(shù)
8.6.1字符串復(fù)制
8.6.2字符串連接
8.6.3字符串比較
8.6.4字符串大小寫轉(zhuǎn)換
8.6.5獲得字符串長度
8.7數(shù)組應(yīng)用
8.7.1反轉(zhuǎn)輸出字符串
8.7.2輸出系統(tǒng)日期和時間
8.8難點解答
8.8.1數(shù)組下標(biāo)越界
8.8.2為什么使用數(shù)組
8.9小結(jié)
8.10動手糾錯
第9章函數(shù)
9.1函數(shù)概述
9.2函數(shù)的定義
9.2.1函數(shù)定義的形式
9.2.2定義與聲明
9.3返回語句
9.3.1無返回值函數(shù)
9.3.2返回值
9.4函數(shù)參數(shù)
9.4.1形式參數(shù)與實際參數(shù)
9.4.2數(shù)組作函數(shù)參數(shù)
9.4.3main函數(shù)的參數(shù)
9.5函數(shù)的調(diào)用
9.5.1函數(shù)的調(diào)用方式
9.5.2嵌套調(diào)用
9.5.3遞歸調(diào)用
9.6內(nèi)部函數(shù)和外部函數(shù)
9.6.1內(nèi)部函數(shù)
9.6.2外部函數(shù)
9.7局部變量和全局變量
9.7.1局部變量
9.7.2全局變量
9.8函數(shù)應(yīng)用
9.9難點解答
9.9.1怎樣區(qū)分聲明和定義
9.9.2為什么每個程序都有main函數(shù)?為什么不用聲明就可以使用?
9.10小結(jié)
9.11動手糾錯
第10章指針
10.1指針相關(guān)概念
10.1.1地址與指針
10.1.2變量與指針
10.1.3指針變量
10.1.4指針自增自減運(yùn)算
10.2數(shù)組與指針
10.2.1一維數(shù)組與指針
10.2.2二維數(shù)組與指針
10.2.3字符串與指針
10.2.4字符串?dāng)?shù)組
10.3指向指針的指針
10.4指針變量作函數(shù)參數(shù)
10.5返回指針值的函數(shù)
10.6指針數(shù)組作main函數(shù)的參數(shù)
10.7難點解答
10.7.1為什么使用指針,指針的優(yōu)點
10.7.2指針的初始化問題
10.8小結(jié)
10.9動手糾錯
第3篇高級應(yīng)用
第11章結(jié)構(gòu)體與鏈表
11.1結(jié)構(gòu)體
11.1.1結(jié)構(gòu)體類型的概念
11.1.2結(jié)構(gòu)體變量的定義
11.1.3結(jié)構(gòu)體變量的引用
11.1.4結(jié)構(gòu)體類型的初始化
11.2結(jié)構(gòu)體數(shù)組
11.2.1定義結(jié)構(gòu)體數(shù)組
11.2.2初始化結(jié)構(gòu)體數(shù)組
11.3結(jié)構(gòu)體指針
11.3.1指向結(jié)構(gòu)體變量的指針
11.3.2指向結(jié)構(gòu)體數(shù)組的指針
11.3.3結(jié)構(gòu)體作為函數(shù)參數(shù)
11.4包含結(jié)構(gòu)的結(jié)構(gòu)
11.5鏈表
11.5.1鏈表概述
11.5.2創(chuàng)建動態(tài)鏈表
11.5.3輸出鏈表
11.6鏈表相關(guān)操作
11.6.1鏈表的插入操作
11.6.2鏈表的刪除操作
11.7難點解答
11.7.1結(jié)構(gòu)體怎樣賦值
11.7.2鏈表與數(shù)組
11.8小結(jié)
11.9動手糾錯
第12章共用體與枚舉類型
12.1共用體
12.1.1共用體的概念
12.1.2共用體變量的引用
12.1.3共用體變量的初始化
12.1.4共用體類型的數(shù)據(jù)特點
12.2枚舉類型
12.3難點解答
12.3.1共用體和結(jié)構(gòu)體的區(qū)別
12.3.2枚舉類型什么時候使用?
12.4小結(jié)
12.5動手糾錯
第13章位運(yùn)算
13.1位與字節(jié)
13.2位運(yùn)算操作符
13.2.1“與”運(yùn)算符
13.2.2“或”運(yùn)算符
13.2.3“取反”運(yùn)算符
13.2.4“異或”運(yùn)算符
13.2.5“左移”運(yùn)算符
13.2.6“右移”運(yùn)算符
13.3循環(huán)移位
13.4位段
13.4.1位段的概念與定義
13.4.2位段相關(guān)說明
13.5難點解答
13.5.1&與&&有什么不同?
13.5.2|與||的區(qū)別
13.6小結(jié).
13.7動手糾錯
第14章預(yù)處理
14.1宏定義
14.1.1不帶參數(shù)的宏定義
14.1.2帶參數(shù)的宏定義
14.2#include指令
14.3條件編譯
14.3.1#if命令
14.3.2#ifdef及#ifndef命令
14.3.3#undef命令
14.3.4#line命令
14.3.5#pragma命令
14.4小結(jié)
14.5動手糾錯
第15章文件
15.1文件概述
15.2文件基本操作
15.2.1文件指針
15.2.2文件的打開
15.2.3文件的關(guān)閉
15.3文件的讀寫
15.3.1fputc()函數(shù)
15.3.2fgetc()函數(shù)
15.3.3fputs()函數(shù)
15.3.4fgets()函數(shù)
15.3.5fprintf()函數(shù)
15.3.6fscanf()函數(shù)
15.3.7fread()和fwrite()函數(shù)
15.4文件的定位
15.4.1fseek()函數(shù)
15.4.2rewind()函數(shù)
15.4.3ftell()函數(shù)
15.5難點解答
15.5.1怎樣運(yùn)行本章程序
15.5.2為什么程序后都有fclose()函數(shù)
15.6小結(jié)
15.7動手糾錯
第16章存儲管理
16.1內(nèi)存組織方式
16.1.1內(nèi)存的組織方式
16.1.2堆與棧
16.2動態(tài)管理
16.2.1malloc()函數(shù)
16.2.2calloc()函數(shù)
16.2.3realloc()函數(shù)
16.2.4free()函數(shù)
16.3內(nèi)存丟失
16.4難點解答
16.4.1malloc()函數(shù)分配內(nèi)存為什么常寫(int*)?
16.4.2malloc()、calloc()、realloc()函數(shù)的區(qū)別?
16.5小結(jié)
16.6動手糾錯
第17章網(wǎng)絡(luò)套接字編程
17.1計算機(jī)網(wǎng)絡(luò)基礎(chǔ)
17.1.1IP地址
17.1.2OSI七層參考模型
17.1.3地址解析
17.1.4域名系統(tǒng)
17.1.5TCP/IP協(xié)議
17.1.6端口
17.1.7套接字的引入
17.1.8網(wǎng)絡(luò)字節(jié)順序
17.2套接字概述
17.2.1套接字概述
17.2.2TCP的套接字的socket編程
17.2.3UDP的套接字的socket編程
17.3套接字函數(shù)
17.3.1套接字函數(shù)介紹
17.3.2基于TCP的網(wǎng)絡(luò)聊天程序
17.4難點解答
17.4.1TCP與UDP的比較
17.4.2如何實現(xiàn)網(wǎng)絡(luò)通信
17.5小結(jié)
17.6動手糾錯
第4篇項目實戰(zhàn)
第18章學(xué)生成績管理系統(tǒng)
18.1需求分析
18.2系統(tǒng)設(shè)計
18.3功能設(shè)計
18.3.1功能選擇界面
18.3.2錄入學(xué)生成績信息
18.3.3查詢學(xué)生成績信息
18.3.4刪除學(xué)生成績信息
18.3.5修改學(xué)生成績信息
18.3.6插入學(xué)生成績信息
18.3.7統(tǒng)計學(xué)生人數(shù)
18.4小結(jié)
零基礎(chǔ)學(xué)C語言全彩版DVD-ROM光盤1張,實戰(zhàn)手冊1本 作者簡介
明日科技,是一家專業(yè)從事軟件開發(fā)、教育培訓(xùn)以及軟件開發(fā)教育資源整合的高科技公司,其編寫的教材既注重選取軟件開發(fā)中的必需、常用內(nèi)容,又注重內(nèi)容的易學(xué)、方便以及相關(guān)知識的拓展,深受讀者喜愛。其編寫的圖書主要有“從入門到精通”“軟件開發(fā)視頻大講堂”“軟件開發(fā)實戰(zhàn)1200例”“軟件工程師開發(fā)大系”等多個系列。多次榮獲“全行業(yè)優(yōu)xiu暢銷品種”“中國大學(xué)出版社優(yōu)xiu暢銷書”等獎項,多個品種長期位居同類圖書銷售排行榜的前列。
- >
隨園食單
- >
煙與鏡
- >
中國歷史的瞬間
- >
中國人在烏蘇里邊疆區(qū):歷史與人類學(xué)概述
- >
我從未如此眷戀人間
- >
月亮與六便士
- >
龍榆生:詞曲概論/大家小書
- >
人文閱讀與收藏·良友文學(xué)叢書:一天的工作