BIG
[ C ] Sample Code - 배열 - 동적-02
#define _CRT_SECURE_NO_WARNINGS // Visual Studio 사용시 발생하는 경고에 대한 처리 설정
#include <stdio.h>
int main() {
int n, i; // 배열의 크기와 반복문에서 사용할 변수
int* arr; // 동적으로 할당할 배열을 가리키는 포인터
printf("Enter the size of the array: ");
scanf("%d", &n); // 배열의 크기를 입력 받음
arr = (int*)malloc(n * sizeof(int)); // int형 배열 동적 할당
if (arr == NULL) { // 동적 할당 실패 시 NULL 반환
printf("Memory allocation failed!");
exit(1); // 프로그램 강제 종료
}
// 배열 요소 입력 받기
for (i = 0; i < n; i++) {
printf("Enter element %d: ", i+1);
scanf("%d", &arr[i]);
}
// 배열 요소 출력
printf("Array elements: ");
for (i = 0; i < n; i++) {
printf("%d ", arr[i]);
}
free(arr); // 메모리 할당 해제
return 0;
}
LIST
'!!...C' 카테고리의 다른 글
[ C ] SampleCode - 1~100 사이의 정수 덧셈 학습기 (0) | 2023.02.26 |
---|---|
[ C ] Sample Code - 포인터 - 포인터를 이용한 변수값 출력 (0) | 2023.02.26 |
[ C ] Sample Code - windows beep mos code (0) | 2023.02.25 |
[ C ] Sample Code - for 삼각형 - 01 (0) | 2023.02.25 |
[ C ] Sample Code - while 삼각형 - 01 (0) | 2023.02.25 |