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