基本资料处理ppt课件.ppt

基本资料处理ppt课件.ppt

ID:58810077

大小:295.00 KB

页数:66页

时间:2020-10-01

基本资料处理ppt课件.ppt_第1页
基本资料处理ppt课件.ppt_第2页
基本资料处理ppt课件.ppt_第3页
基本资料处理ppt课件.ppt_第4页
基本资料处理ppt课件.ppt_第5页
资源描述:

《基本资料处理ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、2-1變數與常數變數(variable)與常數(constant)都是程式設計師用來存取記憶體資料內容的一個識別代碼。兩者最大的差異在於變數的內容會隨著程式執行而改變,但常數則固定不變。1變數簡介變數是具備名稱的一塊記憶體空間,用來儲存可變動的資料內容。透過變數名稱將資料由記憶體中取出或寫入。例如:intnum1=30;intnum2=77;2變數命名原則1.變數名稱開頭可以是英文字母或底線,但不可以是數字,名稱中間也不可以有空白。2.變數名稱中間可以有下底線,例如int_age,但是不可以使用-,*$@…等符號。3.變數名稱長度不可超過127個字元,且變數名稱只有前面63個字元是被視為有

2、效變數名稱。4.變數名稱必須區分大小寫字母。5.不可使用保留字或與函數名稱相同的命名。3保留字autobreakcasecharconstcontinuedefaultdodoubleelseenumexternfloatforgotoifintlongregisterreturnshortsignedsizeofstaticstructswitchtypedefunionunsignedvoidvolatilewhile4合法與不合法的變數合法變數名稱abc_apple,Applestructure不合法變數名稱@abc,5abcdollar$,*salarystruct5變數宣告變數宣

3、告就是在記憶體上安排儲存位址,作為存放所要宣告變數地方,通常這個位址是由編譯器來安排。由於C是屬於「靜態儲存配置」(staticstorageallocation)的程式語言,因此C中的變數都必須事先宣告後才能使用。宣告整數型態的變數my_variable如下:intmy_variable;6C的變數宣告方式方式1:資料型態變數名稱1,變數名稱2,……,變數名稱n;方式2:資料型態變數名稱=初始值;如果要一次宣告多個同資料型態的變數,可以利用逗號「,」隔開變數名稱即可。7變數宣告與初始化:CH02_1.c程式範例中變數a,並沒有事先設定初始值,可是當輸出時,卻列印出不知名的數字。這是因為系

4、統並未清除原先在那塊位址上的內容。8常數簡介常數宣告又區分為以修飾詞const宣告和利用前置處理器中的#define指令來宣告自訂常數。宣告語法如下:方式1:const資料型態常數名稱=常數值;方式2:#define常數名稱常數值92-2基本資料型態由於C是屬於一種強制型態式(stronglytyped)語言,當變數宣告時,必須要指定資料型態。有關C的基本資料型態,可以區分為三大類,分別是整數、浮點數和字元資料型態。10整數資料型態當各位將變數指定為整數型態時,記憶體中即會保留4個位元組(32位元)的空間。宣告語法:int變數名稱;或int變數名稱=初始值;可以直接以10進位數來設定整數數

5、值外,也能採用8進位(直接在數字前加上數值0)或16進位(直接在數字前加上數值0x)來設定:intsum=027;/*0278等於2310*/intsum1=0x2b;/*0x2b16=4310*/11short當一個整數宣告為shortint時,資料長度是16位元(2byte)。它的資料型態所佔的記憶體空間,是比int整數小的範圍。不過當所選用的編譯器是16位元系統下,shortint和int型態的資料長度都是16位元,就沒什麼差別了。宣告語法如下:shortintsum;12long當一個整數宣告為longint時,它的資料長度為4byte,在16位元編譯器上,它是大於int整數(2b

6、yte)的儲存範圍,不過如果所選的編譯器為32位元(如DevC++、VisualC++等),int資料型態為32位元,和longint資料型態的大小就沒有差別。宣告語法如下:longintsum;13signed是有號整數,signed修飾詞是指定一個整數可以擁有正負數型態,不過由於int資料型態在C中就預設有正負號型態。如果省略signed修飾詞,編譯程式設還是會將該變數視為帶符號整數。宣告語法如下:signedintsum14unsigned是無號整數,unsigned資料型態修飾詞是將有號數(正負號)的資料型態轉變為無號數型態,也就是只要在資料型態前加上unsigned修飾詞,那麼該

7、變數就只能儲存正整數資料。宣告語法如下:unsignedintsum;15C的整數相關宣告資訊資料型態宣告資料長度(位元組)最小值最大值shortint2-3276832767signedshortint2-3276832767unsignedshortint2065535int4-21477836482147483647signedint4-21477836482147483647unsignedint40429496

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。