C++ 程式设计语言简介.ppt
《C++ 程式设计语言简介.ppt》由会员分享,可在线阅读,更多相关《C++ 程式设计语言简介.ppt(32页珍藏版)》请在麦多课文档分享上搜索。
1、C+ 程式設計 語言簡介,台大資訊工程學系 資訊系統訓練班,本期課程大綱,C語言簡介 基本資料型態, 變數, 基本輸入輸出 控制敘述- 選擇控制與重複控制 陣列 函式 指標 字元與字串 結構 檔案處理,本次課程大綱,C語言的發展環境 C語言的基本架構 C語言的基本資料結構 C語言的基本輸入輸出,C+程式發展環境,C語言的產生六階段 Edit Preprocess Compile Link Load Execute,cmp ax,10jge largeadd ax,1jmp done large:sub ax,1 done:mul ax,ax,If (i=10)i-; elsei+;i=i2;,
2、編譯器(Compiler)介紹,Windows Turbo C+ Borland C+ Visual C+Unix G+,C 程式語言的架構,#include / 前端處理程式 void main() / 主程式 變數定義 (宣告)指令敘述fun(); void fun() /函式 變數定義 (宣告). 例子: 來個最簡單的程式範例,前端處理程式,#號所引領的指令叫前端處理程序 #include 告訴編譯器該去載入這個檔案 stdio.h是一種檔案名稱-標準輸出輸入檔 std代表standard(標準)io代表輸入輸出 h代表header檔 更多head檔 string.hmath.h,註解(
3、Comment),註解是利用/* 和 */ 辨識的文字段落 註解的功用在於解釋你的程式 註解的例子:/* 這是一段把a跟b加起來的程式 */sum = a + b; / sum代表總和,函數(Function),int main() C+ 語言包含一個以上的函數,其中一個一定要是main () 是用來暗示這是一個函數 int 表示這個程式會回傳一個整數值 表示一個程式區間 (block) 函數本身要做的事定義在 內,指令敘述(Statement),printf( “Hello NTU!n“ ); 委託電腦去執行一項工作 特殊函數裡會需要傳入變數 整行是一個指令敘述 每一個指令敘述的最後必須加上
4、 ; 好的習慣是讓每個指令陳述各自一行 斜線符號 () 暗示這個函數必須做出其他的事情 n 是一個換行符號,回傳值(Return),return 0; 跳出函數的方法 return 0表示程式正常結束最後一個括號 表示這個函數已經執行完畢,C的基本資料型態(1),C 的基本資料型態 char (字元) int (整數) float (浮點) double (倍準浮點) 修飾詞 (qualifier) unsigned char c; short int i, j; long int x, y; long double area;,C的基本資料型態(2),資料 容量 數值範圍 輸入/出格式 型態
5、char 1 byte -128127 %c int 2 -3276832767 %d long 4 -21474836482147483647 %ld float 4 3.4E-383.4E+38(7位有效) %f double 8 1.7E-3081.7E+308(15位) %lfNote: 基本上我們會用sizeof()來取得不同資料型態所佔的位元容量,常數(1),常數就是給定的值, 把定值指定給變數就可以C 的常數 字元常數 字串常數 整數常數 浮點常數 .,常數(2),字元常數 char c=a; printf (“%c“, c); 其輸出為: a,常數(3),字串常數 字串 是 由
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 程式 设计 语言 简介 PPT
