• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

            C++ Primer 學習筆記(二) ---- 第二章 變量和基本類型(1)

            一、知識點
                   1、基本內置類型(算術類型和void類型)
                   2、字面值常量和變量
                   3、const限定符
                   4、引用
                   5、typedef名字
                   6、枚舉
                   7、類類型
                   8、頭文件

            二、要點

                   1、基本內置類型
                         算術類型(arithmetic type)包括:整數、浮點數、單個字符和布爾值。 整型包括整數、字符和布爾值;整數包括有符號和無符號的,無符號都表示正整數,有符號的可以表示負數(當符號位為1時,值為負數;符號位為0時,表示正數;符號位一般是高位)。浮點數包括單精度(float  32位)、雙精度(double  64位)、擴展精度(long double  96或128位)。
                   
                    2、字面值常量
                          只有內置類型存在字面值,沒有類類型的字面值。
                           20(十進制),024(八進制,以零開頭),0x14(十六進制,以0x開頭)     -------------      整形字面值
                           3.14159F(單精度),12.345L(擴展精度),0e0(科學計數)                        -------------      浮點字面值
                           true,false                                                                                                                      -------------      布爾字面值
                           'a','2'(這兩個都是字符),L'a'(寬字符,wchar_t)                                          -------------      字符字面值
                           "Hello World"(字符串),L"Hello World"(寬字符串)                                          -------------      字符串字面值
                          
                        此外還有一些“非打印字符轉換序列”:如:\n(換行)、\t(水平制表符)、\r(回車符)、\\(反斜杠)等(也可以用\ooo,即3個反斜杠加3個數字來表示,對于與ASCII碼)。

                     3、變量
                         右值(rvalue):右值只能出現在賦值的右邊,不能出現在賦值語句的左邊;
                         左值(lvalue):左值可以出現在賦值語句的左邊,也可以出現在右邊。
                         數字字面值是右值,因此不能被賦值,如 0 = 1,這樣就是錯誤的。
                       
                         變量名(標識符),由字母、數字和下劃線組成。必須以下劃線或字母開頭,不能以數字開頭。標識符不能包含2個連續的下劃線,也不能以下劃線開頭后面緊跟一個大寫字母。注意一些C++中關鍵字。

                         變量的初始化:
                             int ival(1024);                       //直接初始化
                             int ival = 1024;                     //復制初始化
                         
                          聲明(表明變量的名稱和類型)、定義(還要為變量分配存儲空間)。

            posted on 2010-07-31 20:23 tiger7 閱讀(156) 評論(0)  編輯 收藏 引用 所屬分類: C++ Primer

            <2025年8月>
            272829303112
            3456789
            10111213141516
            17181920212223
            24252627282930
            31123456

            導航

            統計

            公告

            welcome to tiger's blog.

            常用鏈接

            留言簿

            文章分類

            文章檔案

            搜索

            最新評論

            久久亚洲天堂| 久久国产亚洲精品无码| 日本精品一区二区久久久| 色婷婷狠狠久久综合五月| 国产激情久久久久久熟女老人| 亚洲精品国精品久久99热一| 久久免费精品视频| 久久精品无码一区二区WWW| jizzjizz国产精品久久| 伊人久久大香线蕉成人| 久久精品亚洲一区二区三区浴池| 国产精品嫩草影院久久| 99久久99久久精品国产片果冻| 国产精品嫩草影院久久| 精品久久久久久无码中文字幕一区| 久久久精品久久久久久 | 久久91精品国产91久久麻豆| 久久婷婷五月综合97色直播| 国产精品久久久久久久久鸭| 久久人人爽人人人人片av| 国产精品九九久久精品女同亚洲欧美日韩综合区| 久久婷婷是五月综合色狠狠| 精品久久久久久无码人妻蜜桃| 久久亚洲日韩精品一区二区三区| 午夜精品久久影院蜜桃| 久久精品成人免费观看97| 久久久久久久综合日本亚洲| 国内精品久久久久久99蜜桃| 亚洲中文字幕无码久久精品1| 久久只这里是精品66| 久久天天躁狠狠躁夜夜av浪潮| 国产A级毛片久久久精品毛片| 久久久久无码精品国产不卡| 日产精品久久久久久久性色| 麻豆亚洲AV永久无码精品久久| 久久强奷乱码老熟女网站| 亚洲精品tv久久久久久久久| 无码国内精品久久人妻蜜桃| 久久香蕉超碰97国产精品| 久久精品国产亚洲AV无码麻豆| 亚洲∧v久久久无码精品|