C 프로그래밍의 배열

이봐! 이 자습서에서는 적합한 예제를 통해 arrays in c programming 배열 유형(1차원 배열, 2차원 배열 및 다차원 배열)이 무엇인지 알아봅니다.

C 프로그래밍의 배열



배열은 동일한 데이터 항목의 그룹인 원시적이고 선형적인 데이터 구조입니다. 즉, 한 가지 유형의 데이터만 저장하거나 부동 소수점만 저장합니다. 배열 데이터는 정적 데이터 구조입니다. 즉, 컴파일 타임 자체에서 메모리를 할당할 수 있으며 런타임에서 변경할 수 없습니다.

어레이 라이브 예



컴퓨터에 대학 학생의 이름을 저장하는 프로그램을 만들고 있고 그 학생의 수가 500명이라고 가정합니다. 그러면 이 500명의 학생 이름을 어떻게 저장할 것입니까? 500개의 변수를 생성하면 프로그램이 매우 복잡해지고 이 방법도 많은 시간이 걸리며 프로그램도 매우 커지고 컴퓨터 메모리 공간도 낭비된다는 점을 염두에 두어야 합니다.

이러한 유형의 문제를 해결하기 위해 c 언어는 Array를 제공합니다. 이를 통해 이러한 유형의 문제를 해결하고 해결합니다.

어레이의 종류





1차원 배열



첨자 하나만 포함하는 배열을 1차원 배열이라고 합니다. 데이터를 선형 형식으로 저장하는 데 사용됩니다. 1차원 배열은 1차원 배열이라고도 합니다.



2차원 배열



두 개의 첨자를 포함하는 배열을 2차원 배열이라고 합니다. 2차원 배열은 2차원 배열이라고도 합니다.



다차원 배열



두 개 이상의 첨자를 포함하는 배열을 다차원 배열이라고 합니다. 다차원 배열은 3차원 배열이라고도 합니다.



배열의 기본 프로그램




#include <stdio.h>
int main()
{
  int arr[5];
  arr[0] = 5;
  arr[1] = -10;
  arr[2] = 2;
  arr[3] = 6; 
  printf("%d %d %d %d", arr[0], arr[1], arr[2], arr[3]);
  return 0;
}


산출

5 -10 2 6


원래 게시일: - Arrays in C Programming

좋은 웹페이지 즐겨찾기