朝翔C培訓
【適合對象】:有興趣學習C語言編程的社會各界人士。
【教學目的】:本課程通過C語言基礎知識、高級應用的學校,掌握程序設計的方法,建立程序設計邏輯思想。
【課程詳情】:
學時:三個月
一、C語言基礎:1、應用C語言的各種特點;2、應用算法的含義、特點、表示方法
二、C的基本數(shù)據(jù)類型及運算:1、應用C語言中最基本的要素:標識符、關鍵字、常量、變量、運算符和表達式;2、同數(shù)據(jù)類型占不同的內(nèi)存長度,有不同的值域;3、熟練運用變量、運算符和表達式
三、C程序設計初步:1、應用結(jié)構化程序設計思想,設計方法;2、應用順序結(jié)構程序設計,賦值語句,輸入輸出函數(shù)調(diào)用語句;3、領會文件包含命令,流和文件的初步知識
四、分支結(jié)構的C程序設計:1、應用if語句的簡單形式,if else結(jié)構和else if 結(jié)構;2、借助于流程圖理順思路,正確進行多分支結(jié)構的編程
五、循環(huán)結(jié)構的C程序設計:1、應用循環(huán)結(jié)構的概念;2、應用各種循環(huán)語句,簡明應用循環(huán)的嵌套
六、數(shù)組:1、應用數(shù)組的定義;2、應用數(shù)組的引用形式;3、應用數(shù)組元素在內(nèi)存中的存儲;4、應用字符數(shù)組和字符串形式上的區(qū)別
七、函數(shù)及變量存儲類型:1、應用函數(shù)的定義、聲明和調(diào)用,綜合應用函數(shù)參數(shù)的傳遞方式;2、應用局部自動變量,熟悉靜態(tài)局部變量;3、函數(shù)嵌套和遞歸的概念,領會寄存器變量的使用
八、指針:1、應用指針的概念和運算;2、指針與函數(shù)的關系,指針數(shù)組;3、應用利用指針實現(xiàn)字符串的方法;4、復雜指針的定義,會進行其類型的分析
九、結(jié)構體和共用體:1、應用結(jié)構體類型的引出定義,以及結(jié)構體變量的定義,引用和初始化;2、應用結(jié)構體變量與共用體變量所占內(nèi)存空間特點;3、領會位段
十、文件:1、文件的概念;2、基于文件的各種操作