class02變量、常量和數(shù)據(jù)類型.ppt
《class02變量、常量和數(shù)據(jù)類型.ppt》由會員分享,可在線閱讀,更多相關(guān)《class02變量、常量和數(shù)據(jù)類型.ppt(52頁珍藏版)》請在裝配圖網(wǎng)上搜索。
,,面向?qū)ο蟪绦蛟O(shè)計與實踐,,,,,第2課變量、常量和數(shù)據(jù)類型,主講人:楊峰,Page1,本課主要內(nèi)容,變量的概念變量類型變量的輸入和輸出變量的賦值與初始化常量和字面量,Page2,1變量的基本概念,1.1什么是變量?(重要的基礎(chǔ)(⊙o⊙)?。?對象(Object)一個對象是內(nèi)存中的一片區(qū)域,這個對象對應(yīng)一個類型(type)類型不同,這片區(qū)域的大小就不同一個有名字的對象就是變量(variable)存儲在這個區(qū)域中的數(shù)就是變量的值(value)向程序中引入一個變量名稱的語句稱為變量的聲明語句(declarationstatement),doublesrcVoltage;,該語句聲明了一個名稱為srcVoltage的變量,該語句同時為變量srcVoltage分配了8個字節(jié)的內(nèi)存空間,這種聲明稱為變量定義(definition),intResistTotal=3;,變量定義時可以同時提供變量的初始值,該語句定義了一個名稱為ResistTotal的整型變量,初始值為3。,Page3,1.2變量的3個特性,特性1:名字(Identifer,標(biāo)識符)名字由字母,數(shù)字,下劃線組成,只能由字母或下劃線開頭(不能用數(shù)字開頭哦)C++的名字大小寫敏感(Num和num是不同的兩個名字),Page4,1.2變量的3個特性,名字建議的命名規(guī)范變量名要有描述性,能指明變量的作用變量的命名風(fēng)格有2種全小寫,下劃線分隔,如line_total大小寫混排,小寫開頭,不用下劃線,如srcVoltage,resistTotal。下劃線開頭的變量名一般用于庫函數(shù),應(yīng)用編程中變量名不要用下劃線開頭。變量名中最好不要用數(shù)字,也不要用單個的l做變量名,因為多數(shù)屏幕字體很難區(qū)分l和1.變量定義的位置:與K,則RED對應(yīng)0,BLUE對應(yīng)1,依此類推。也可以同時指定每個常量的值:(自動的咯(⊙v⊙)嗯?),enumescapes{BELL=\a,BACKSPACE=\b,TAB=\t,NEWLINE=‘\n’,VTAB=‘\v’,RETURN=‘\r’};(這種寫的方式(⊙o⊙)?。?也可以只給定第一個值:,enummonths{JAN=1,FEB,MAR,APR,MAY,JUN,JUL,AUG,SEP,OCT,NOV,DEC};(然后咧?),Page11,1變量的基本概念,類型(type)浮點型是二進制不能精確表示的數(shù)據(jù)類型浮點型分float,double,longdouble在內(nèi)存中按IEEE754標(biāo)準規(guī)定的二進制格式存放浮點數(shù)。float占4個字節(jié),double8個字節(jié),longdouble沒有規(guī)定,只要大于等于double即可,VC中是12個字節(jié)float能表示的最小實數(shù)約10-7,double能表示的最小實數(shù)約10-15對于除0,或0/0,結(jié)果是NaN(NotaNumber),1變量的基本概念,類型(type)string類型為了方便操作字符串,C++在標(biāo)準庫中提供了一個字符串?dāng)?shù)據(jù)類型string(嘛(⊙v⊙)?),Page12,stringprompt="請輸入電壓值:";cout<- 1.請仔細閱讀文檔,確保文檔完整性,對于不預(yù)覽、不比對內(nèi)容而直接下載帶來的問題本站不予受理。
- 2.下載的文檔,不會出現(xiàn)我們的網(wǎng)址水印。
- 3、該文檔所得收入(下載+內(nèi)容+預(yù)覽)歸上傳者、原創(chuàng)作者;如果您是本文檔原作者,請點此認領(lǐng)!既往收益都歸您。
下載文檔到電腦,查找使用更方便
14.9 積分
下載 |
- 配套講稿:
如PPT文件的首頁顯示word圖標(biāo),表示該PPT已包含配套word講稿。雙擊word圖標(biāo)可打開word文檔。
- 特殊限制:
部分文檔作品中含有的國旗、國徽等圖片,僅作為作品整體效果示例展示,禁止商用。設(shè)計者僅對作品中獨創(chuàng)性部分享有著作權(quán)。
- 關(guān) 鍵 詞:
- class02 變量 常量 數(shù)據(jù)類型
鏈接地址:http://m.jqnhouse.com/p-11495061.html