1. 程式人生 > >C++編程基礎一 11-數組

C++編程基礎一 11-數組

main end 替換 不存在 mit 應用 bar stream 同一行

 1 // 11-數組.cpp: 定義控制臺應用程序的入口點。
 2 //
 3 
 4 #include "stdafx.h"
 5 #include <iostream>
 6 #include <climits>
 7 using namespace std;
 8  // 數組是復合類型,能夠存儲多個相同類型的數據。
 9 int main()
10 {
11     
12     char cArray[10];
13     bool bArray[90];
14     float fArray[34];
15     double dArray[90];
16     int
scoreArray1[4] = {34,53,623,63}; //數組的聲明並初始化,數組裏面包含了20個int類型的數據。 17 int scoreArray2[4] = { 42,63 }; //剩余未賦值的會按照默認0來賦值。 18 int scoreArray3[] = {42,53,245,123,65,1,35,}; //添加多少個元素,數組就有多長. 19 //數組的聲明和賦值都必須在同一行裏進行,否則會出錯。 20 //數組和數組之間是不能相互賦值的。 21 22 //C++最新的方式初始化 23 int scoreArray4[4]{23,65,73
,123,}; //C++11允許將以上三種方式的“=”去掉。 24 25 //通過數組的索引(下標)查找對應的數據。索引從0開始。 26 cout << scoreArray1[0] << endl; //千萬不要訪問不存在的索引,訪問不存在的索引程序不會報錯,會提供一個未知的數據。 27 cout << scoreArray2[1] << endl; 28 cout << scoreArray3[3] << endl; 29 cout << scoreArray4[2] << endl;
30 31 scoreArray1[1] = 100;//替換數組中指定索引對應的值。 32 33 int t; 34 cin>>t; 35 return 0; 36 }

C++編程基礎一 11-數組