C 프로그래밍의 배열
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
Reference
이 문제에 관하여(C 프로그래밍의 배열), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/alimammiya/arrays-in-c-programming-5665텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)