程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 更多關於編程 >> C++基礎教程-數組

C++基礎教程-數組

編輯:更多關於編程

      數組是指數據在內存中按順序存放,通過數組名和序號,就可以很方便地查找和使用數據,本教程為大家介紹C++語言中的數組;

      1、啟動 Geany

      1)點菜單“應用程序-編程-Geany”啟動 Geany ,新建一個 c++ 源程序;

      2)點菜單“文件-另存為”命令,以“array”為文件名,保存文件到自己的文件夾;

      2、輸入程序代碼

      1)我們來定義一個存放學生成績的數組,在主函數中輸入;

          int score[5] = {70,60,90,85,100};

          for (int i=0; i<5; i++)

          {

              cout << score[i] << " ";

          } 

      2)第一句是定義一個數組,用方括號表示數組大小,定義的時候可以賦值初始化,

      用 for 語句來顯示數組的內容,數組名 score ,局部變量 i 來表示各個數組元素,從 0 到 4;

    C++基礎教程-數組 三聯教程

      3)我們再看一個字符串的,字符串最後有一個結束標記 ,所以只能存放 4 個字符;

          cout << endl;

          char ch[5] = "abcd"; //省略花括號

          for (int i=0; i<5; i++)

          {

              cout << ch[i] << " ";

          } 

      4)字符串在內存裡是單個順序存放的,也像數組一樣,只是最後有一個 標志作為字符串結束標記;

      a | b | c | d |  

      5)因此,顯示字符串數組,可以直接用 cout << ch; 語句,程序顯示的時候,從 ch 開始,到 的自動結束;

    C++基礎教程-數組

      #include <iostream>

      using namespace std;

      int main(int argc, char** argv)

      {

          int score[5] = {70,60,90,85,100};

         

          for (int i=0; i<5; i++)

          {

              cout << score[i] << " ";

          }

          cout << endl;

          char ch[5] = "abcd"; //省略花括號

          for (int i=0; i<5; i++)

          {

              cout << ch[i] << " ";

          }

          cout << endl;

          cout << ch;  //直接輸出

          return 0;

      }

    1. 上一頁:
    2. 下一頁:
    Copyright © 程式師世界 All Rights Reserved