본문 바로가기
[ CODING STUDY ]/》C++ 코드실습

C++ [배열메모리 할당]

by MRG 2023. 2. 8.
728x90
반응형

▣ int *p = new int [num] == int 크기로 배열 메모리 할당, *p에 할당한 주소 대입 

▣ delete []p; == 사용한 메모리 반환(반환을 해야지 메모리 재사용 가능)

 

▣ int *p = (int*)malloc(sizeof(int)) * num); == sizeof() 함수는 메모리의 크기를 구하는 함수, int형 크기로 메모리 입력받은 수만큼 곱하여 메모리 할당, (int*) int형 포인터를 의미 강제형변환

 

▣ free(p) == 사용한 메모리 반환(반환을 해야지 메모리 재사용 가능)

728x90
반응형

'[ CODING STUDY ] > 》C++ 코드실습' 카테고리의 다른 글

C++ [열거형, enum]  (0) 2023.02.08
C++ [헤더파일]  (0) 2023.02.08
C++ [Swap, 레퍼런스 인수]  (0) 2023.02.08
C++ [템플릿_02, template, typename]  (0) 2022.04.29
C++ [클래스, 생성자, 소멸자]  (0) 2022.04.19

댓글