>  기사  >  백엔드 개발  >  C/C++ 프로그램의 배열

C/C++ 프로그램의 배열

WBOY
WBOY앞으로
2023-09-01 10:41:15813검색

C/C++ 프로그램의 배열

배열은 동일한 데이터 유형의 고정된 개수의 항목입니다. 이러한 요소는 메모리의 인접한 메모리 위치에 저장됩니다.

값의 각 단일 요소는 대괄호 "[]"와 a[4], a[3] 등과 같은 배열 이름을 사용하여 인덱스 값에서 액세스할 수 있습니다.

배열 선언

c/C++ 프로그래밍 언어에서 배열은 유형과 길이(요소 수)를 정의하여 선언됩니다. 다음 구문은 c/C++에서 배열을 선언하는 방법을 보여줍니다. −

data_tpye array_name[length];

예를 들어 Percent라는 이름의 길이가 10인 float 유형의 배열을 선언합니다.

float percentage[10]

배열 값 초기화

C++ 프로그래밍 언어에는 값을 초기화하는 여러 가지 방법이 있습니다. 즉, 하나씩 초기화하거나 단일 문을 사용하여 모든 값을 선언하는 것입니다.

하나씩 초기화 -

percentage[5] = 45.3;

모든 값을 한 번에 선언 -

float percentage[] = {56.4 , 99.0, 12.20, 67.2}

float anam’spercentage = percentage[4];
for 루프를 사용하여 배열의 모든 값을 인쇄하는 프로그램
0 1 2 3 4 5
78.06 56.78699.20 12.22 87.66 34.44 연속 배열 요소 값 배열의 값에 액세스하기 위해 곱슬 브레이스의 인덱스 값과 배열의 이름을 사용합니다. 예를 들어 Example
실시간 데모

#include <iostream>
using namespace std;
int main(){
   float percentage[] = {56.4 , 99.0, 12.20, 67.2};
   cout<<"printing all values of the array :\n";
   for(int i = 0; i<4 ; i++){
      cout<<"element "<<i+1<<" = "<<percentage[i]<<endl;
   }
   return 0;
}

Output

printing all values of the array :
element 1 = 56.4
element 2 = 99
element 3 = 12.2
element 4 = 67.2

배열의 특정 값을 인쇄하는 프로그램−

예제

온라인 데모

#include <iostream>
using namespace std;
int main(){
   float percentage[4];
   percentage[0] = 56.3;
   percentage[1] = 99.12;
   percentage[2] = 78.32;
   percentage[3] = 61.3;
   cout<<"3rd element is "<<percentage[2];
   return 0;
}

Output

3rd element is 78.32

재초기화 배열 값 −

실시간 데모

#include <iostream>
using namespace std;
int main(){
   float percentage[4];
   percentage[0] = 56.3;
   percentage[1] = 99.12;
   percentage[2] = 78.32;
   percentage[3] = 61.3;
   cout<<"3rd element is "<<percentage[2];
   percentage[2] = 12.22;
   cout<<"\nafter change :\n";
   cout<<"3rd element is "<<percentage[2];
   return 0;
}

Output

3rd element is 78.32
after change :
3rd element is 12.22

위 내용은 C/C++ 프로그램의 배열의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
이 기사는 tutorialspoint.com에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제