- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
【大学课件】C++ 程式设计 语言简介知识分享.ppt
字元輸出函數 putch() 和 putchar(). 例子: /sundae_meng C++ 程式設計— 語言簡介 /sundae_meng C++程式發展環境 C語言的產生六階段 Edit Preprocess Compile Link Load Execute ? /sundae_meng cmp ax,10 jge large add ax,1 jmp done large: sub ax,1 done: mul ax,ax … If (i=10) i--; else i++; i=i^2; /sundae_meng 編譯器(Compiler)介紹 Windows Turbo C++ Borland C++ Visual C++… Unix G++ /sundae_meng C 程式語言的架構 #include stdio.h // 前端處理程式 void main() // 主程式 { 變數定義 (宣告) ………………… 指令敘述 fun(); ………………… } void fun() //函式 { 變數定義 (宣告) …………………. } 例子: 來個最簡單的程式範例 /sundae_meng 前端處理程式 #號所引領的指令叫前端處理程序 #include stdio.h 告訴編譯器該去載入這個檔案 stdio.h是一種檔案名稱--標準輸出輸入檔 std代表standard(標準) io代表輸入輸出 h代表header檔 更多head檔… string.h math.h /sundae_meng 註解(Comment) 註解是利用/* 和 */ 辨識的文字段落 註解的功用在於解釋你的程式 註解的例子: /* 這是一段把a跟b 加起來的程式 */ sum = a + b; // sum代表總和 /sundae_meng 函數(Function) int main() C++ 語言包含一個以上的函數,其中一個一定要是main () 是用來暗示這是一個函數 int 表示這個程式會回傳一個整數值 { } 表示一個程式區間 (block) 函數本身要做的事定義在{ }內 /sundae_meng 指令敘述(Statement) printf( Hello NTU!\n ); 委託電腦去執行一項工作 特殊函數裡會需要傳入變數 整行是一個指令敘述 每一個指令敘述的最後必須加上 ; 好的習慣是讓每個指令陳述各自一行 斜線符號 (\) 暗示這個函數必須做出其他的事情 \n 是一個換行符號 /sundae_meng 回傳值(Return) return 0; 跳出函數的方法 return 0表示程式正常結束 最後一個括號 } 表示這個函數已經執行完畢 /sundae_meng C的基本資料型態(1) C 的基本資料型態 char (字元) int (整數) float (浮點) double (倍準浮點) 修飾詞 (qualifier) unsigned char c; short int i, j; long int x, y; long double area; /sundae_meng C的基本資料型態(2) 資料 容量 數值範圍 輸入/出格式 型態 char 1 byte -128~127 %c int 2 -32768~32767 %d long 4 -2147483648~2147483647 %ld float 4 3.4E-38~3.4E+38(7位有效) %f double 8 1.7E-308~1.7E+308(15位) %lf Note: 基本上我們會用sizeof()來取得不同資料型態所佔的位元容量 /sundae_meng 常數(1) 常數就是給定的值, 把定值指定給變數就可以 C 的常數
您可能关注的文档
- 【大学课件】 保险业的风险管知识分享.ppt
- 【大学课件】 公平贸易制度知识分享.ppt
- 【大学课件】 区域资源环境知识分享.ppt
- 【大学课件】 商事法律责任知识分享.ppt
- 【大学课件】 商品的品名、品质、数量和包装知识分享.ppt
- 【大学课件】 国际组织与国际规范知识分享.ppt
- 【大学课件】 国际贸易基本理论PPT知识分享.ppt
- 【大学课件】 国际贸易概论知识分享.ppt
- 【大学课件】 国际贸易的历史演变P41知识分享.ppt
- 【大学课件】 国际金融组织PPT知识分享.ppt
- 【大学课件】C++面向对象程序设计 多态性与虚函数知识分享.ppt
- 【大学课件】CAD CAM系统的支撑环境知识分享.ppt
- 【大学课件】CEPA对香港服务行业的影响知识分享.ppt
- 【大学课件】C语言发展历史知识分享.ppt
- 【大学课件】E-COMMERCE 电子商务知识分享.ppt
- 【大学课件】English learning What How知识分享.ppt
- 【大学课件】Enterprise Risk Management企业风险管理知识分享.ppt
- 【大学课件】EPIC的特性及其发展应用知识分享.ppt
- 【大学课件】e化会计学课程规划与设计知识分享.ppt
- 【大学课件】I2C串行总线的应用 基本知识和存储器知识分享.ppt
原创力文档


文档评论(0)