溫馨提示×

如何在c++中遍歷靜態(tài)數(shù)組

c++
小樊
82
2024-09-04 18:07:56
欄目: 編程語言

在C++中,遍歷靜態(tài)數(shù)組的方法有以下幾種:

  1. 使用傳統(tǒng)的for循環(huán)和數(shù)組長度:
#include<iostream>

int main() {
    int arr[] = {1, 2, 3, 4, 5};
    int length = sizeof(arr) / sizeof(arr[0]);

    for (int i = 0; i< length; ++i) {
        std::cout << "Element " << i + 1 << ": "<< arr[i]<< std::endl;
    }

    return 0;
}
  1. 使用范圍for循環(huán)(C++11及更高版本):
#include<iostream>

int main() {
    int arr[] = {1, 2, 3, 4, 5};

    for (const auto &element : arr) {
        std::cout<< element << " ";
    }

    return 0;
}

注意:在使用靜態(tài)數(shù)組時(shí),請確保正確地計(jì)算數(shù)組的大小。sizeof()函數(shù)可以幫助您獲取數(shù)組的總字節(jié)數(shù),然后通過除以單個(gè)元素的大?。ㄊ褂?code>sizeof(arr[0]))來計(jì)算數(shù)組的長度。

0