- 零基礎(chǔ)趣學(xué)C語言
- 如鵬教育 楊中科
- 499字
- 2019-12-30 17:53:17
第一篇 基礎(chǔ)語法篇
C語言作為一門面向過程的程序設(shè)計(jì)語言,自誕生起幾十年來經(jīng)久不衰,被廣泛應(yīng)用于系統(tǒng)軟件與應(yīng)用軟件中,掌握C語言是軟件開發(fā)人員的一項(xiàng)基本功。從第一篇開始,我們將要逐步講解C語言的基礎(chǔ)語法,幫助讀者打下堅(jiān)實(shí)的基礎(chǔ)。
本篇學(xué)習(xí)目標(biāo)
◎ 掌握C語言開發(fā)環(huán)境的搭建,掌握編譯、運(yùn)行C語言程序。
◎ 掌握變量的聲明、賦值及數(shù)學(xué)運(yùn)算。
◎ 掌握以下常見數(shù)據(jù)類型:int、double、float、char。
◎ 掌握使用if、switch語句編寫選擇結(jié)構(gòu)程序。
◎ 掌握如何調(diào)用函數(shù)以及定義函數(shù)。
◎ 掌握一維數(shù)組的定義、賦值及遍歷。
◎ 掌握字符數(shù)組的特點(diǎn)及常用字符串操作函數(shù)。
本篇學(xué)習(xí)難點(diǎn)
◎ 計(jì)算機(jī)執(zhí)行程序是嚴(yán)格按照語法執(zhí)行的,在編寫程序時(shí)不能像寫文章一樣天馬行空,一定要用嚴(yán)謹(jǐn)?shù)乃季S來考慮和編寫。
◎ 循環(huán)結(jié)構(gòu)是C語言中第一個(gè)復(fù)雜的程序結(jié)構(gòu),是一個(gè)學(xué)習(xí)的難點(diǎn),讀者要跟著書中的思路對程序進(jìn)行分析,弄清楚程序執(zhí)行的每一步。
◎ 函數(shù)是本篇最難的內(nèi)容,讀者需要明白“函數(shù)就是組成程序的零件”這個(gè)概念,明白函數(shù)在程序組裝過程中的意義,明白“什么是函數(shù),怎么定義、調(diào)用函數(shù)”。
◎ 數(shù)組,特別是字符數(shù)組,是程序開發(fā)中應(yīng)用非常多的數(shù)據(jù)結(jié)構(gòu),數(shù)組本身概念不難,但是要多加練習(xí)才能靈活運(yùn)用。
- ExtGWT Rich Internet Application Cookbook
- Node.js Design Patterns
- Reporting with Visual Studio and Crystal Reports
- JavaScript+jQuery網(wǎng)頁特效設(shè)計(jì)任務(wù)驅(qū)動(dòng)教程(第2版)
- 基于Java技術(shù)的Web應(yīng)用開發(fā)
- Java性能權(quán)威指南(第2版)
- ADI DSP應(yīng)用技術(shù)集錦
- C#實(shí)踐教程(第2版)
- Corona SDK Mobile Game Development:Beginner's Guide(Second Edition)
- Scratch趣味編程:陪孩子像搭積木一樣學(xué)編程
- Azure Serverless Computing Cookbook
- C++ Application Development with Code:Blocks
- 零基礎(chǔ)看圖學(xué)ScratchJr:少兒趣味編程(全彩大字版)
- 測試架構(gòu)師修煉之道:從測試工程師到測試架構(gòu)師
- Secret Recipes of the Python Ninja