• <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 學(xué)習(xí)筆記(八) ---- 第四章 數(shù)組和指針(3)

            一、知識點(diǎn)
            1、數(shù)組
            2、指針的引入
            3、C風(fēng)格字符串
            4、多維數(shù)組

            二、要點(diǎn) 
                  
            3、C風(fēng)格字符串
                     (1)、C風(fēng)格字符串,是以空格null結(jié)束的字符
            數(shù)組。下面是操作C風(fēng)格字符串的標(biāo)準(zhǔn)庫函數(shù):           

              操作C風(fēng)格字符串的標(biāo)準(zhǔn)庫函數(shù)

            strlen(s)

            返回s的長度,不包括結(jié)束符null

            strcmp(s1,s2)

            比較2個字符串,相同返回0s1>s2返回正數(shù),s1<s2返回負(fù)數(shù)

            strcat(s1,s2)

            將字符s2連接到s1后,并返回s1

            strcpy(s1,s2)

            s2復(fù)制給s1,并返回s1

            strncat(s1,s2)

            s2的前n個字符連接到s1后,并返回s1

            strncpy(s1,s2)

            s2的前n個字符復(fù)制給s1,并返回s1

                        strncat和strncoy是比較安全的函數(shù),推薦使用。
                     (2)、動態(tài)數(shù)組
                        const對象的數(shù)組,在定義時必須提供初始化:
            // 錯誤:沒有提供初始化
            const int *pci_bad = new const int[100];

            // 正確:明確調(diào)用構(gòu)造函數(shù)初始化
            const int *pci_ok = new const int[100]();

            // 正確:使用默認(rèn)的構(gòu)造函數(shù)初始化(這種情況下,該類型必須提供默認(rèn)構(gòu)造函數(shù))
            const string *pcs = new const string[100];

                  4、多維數(shù)組
                     用typedef簡化指向多維數(shù)組的指針:
            int ia[3][4];

            int (*ip)[4= ia;             // 一個指向數(shù)組的指針,這個數(shù)組包括4個元素
            ip = &ia[2];                    // 指向的數(shù)組是從ia的最后一排數(shù)組

            typedef 
            int int_array[4];  // 包含4個元素的int數(shù)組
            int_array *ipp = ia;         // 等價于int (*ip)[4] = ia;





            posted on 2012-08-06 21:48 tiger7 閱讀(170) 評論(0)  編輯 收藏 引用 所屬分類: C++ Primer

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

            導(dǎo)航

            統(tǒng)計(jì)

            公告

            welcome to tiger's blog.

            常用鏈接

            留言簿

            文章分類

            文章檔案

            搜索

            最新評論

            狠狠色丁香久久婷婷综| 久久精品国产亚洲AV忘忧草18| 精品久久久久久成人AV| 香蕉久久夜色精品国产小说| 久久人搡人人玩人妻精品首页| 伊人久久无码精品中文字幕| 狠狠久久亚洲欧美专区| 狠狠色丁香久久婷婷综合_中| 久久国产热精品波多野结衣AV| 久久伊人色| 久久久久国产一级毛片高清版| 国内精品九九久久精品| 国产精品99久久久久久www| 亚洲国产精品高清久久久| 久久久久亚洲精品天堂久久久久久 | 亚洲第一永久AV网站久久精品男人的天堂AV | 日本三级久久网| 麻豆亚洲AV永久无码精品久久 | 久久99国产精品尤物| 色婷婷噜噜久久国产精品12p| 久久久综合九色合综国产| 久久久久久精品久久久久| 久久综合成人网| 久久久久亚洲AV无码去区首| 2021国产成人精品久久| 久久国产精品成人片免费| 狠狠色丁香婷婷久久综合五月| 狠狠人妻久久久久久综合蜜桃| 91精品婷婷国产综合久久| 久久福利青草精品资源站| 久久国产精品国产自线拍免费| 久久久久久无码Av成人影院| 无码国内精品久久人妻| 亚洲精品国产字幕久久不卡| 97精品伊人久久久大香线蕉 | 久久香蕉国产线看观看99| 99久久精品毛片免费播放| 久久综合丁香激情久久| 99久久精品国产一区二区蜜芽 | 久久精品国产日本波多野结衣| 久久99精品久久久大学生|