国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 編程 > C++ > 正文

C++教程:C++省略數(shù)組大小的寫法

2020-05-23 14:27:35
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友
我們已經(jīng)知道了如何定義和初始化一個(gè)數(shù)組。然而有時(shí)候我們既要賦初值又要數(shù)元素個(gè)數(shù),有些麻煩。既然我們對(duì)各元素賦了初值,電腦能否自己算出有多少個(gè)元素呢?

答案是肯定地的。只要我們對(duì)各元素賦了初值,電腦會(huì)自動(dòng)計(jì)算出聲明的數(shù)組應(yīng)該有多大。比如:
    int array[]={0,3,4,8};
這句語(yǔ)句就相當(dāng)于:
    int array[4]={0,3,4,8};
這樣的寫法便于我們對(duì)數(shù)組元素的插入或修改,我們只需要直接在花括號(hào)中對(duì)數(shù)據(jù)進(jìn)行修改就可以了,而不必去考慮中括號(hào)中的數(shù)組大小應(yīng)該怎么變化。但是,這種情況下,我們又怎么才能知道數(shù)組的大小呢?我們將在下一節(jié)講述這個(gè)問(wèn)題。

試試看:
1、聲明一個(gè)大小為6的數(shù)組,試試看能否輸出下標(biāo)為6的元素的數(shù)據(jù)?能否修改下標(biāo)為6的元素的數(shù)據(jù)?
結(jié)論:可以輸出下標(biāo)超出有效范圍的元素(我們稱為越界訪問(wèn)),但是修改下標(biāo)超出有效范圍的元素將可能導(dǎo)致未知的錯(cuò)誤。

2、改寫程序7.1,通過(guò)鍵盤輸入給數(shù)組的五個(gè)元素賦值,再輸出這五個(gè)元素。
發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 塔城市| 仁布县| 贵定县| 安康市| 家居| 郴州市| 宿州市| 兴隆县| 颍上县| 马龙县| 海口市| 丽江市| 雷山县| 济阳县| 阿巴嘎旗| 大连市| 阿鲁科尔沁旗| 仪征市| 涞源县| 桦甸市| 凤城市| 镶黄旗| 武夷山市| 策勒县| 苍南县| 无棣县| 英德市| 息烽县| 三原县| 元江| 芮城县| 扎赉特旗| 沿河| 沙雅县| 龙海市| 英超| 青岛市| 平舆县| 万年县| 昆山市| 巢湖市|