malloc1 C언어 - 동적 할당 (malloc) 지난번 구조체에 이어서 동적할당에 대해 알아보겠습니다. 동적할당은 이제 자료구조 들어갈 때 배우는 것 같습니다. 동적할당 동적할당 : 중간에 메모리 공간 할당 받고, 원하는 시점에 해제하는 방식 형태 ex) 할당) #include 저장할 공간의 자료형* 변수명; 변수 = (주소를 저장할 변수의 자료형)malloc(크기(byte)); #include double* ETH; ETH = (double*)malloc(8); 해제) free(변수); free(ETH); 크기 팁: sizeof(자료형) * 원하는 개수 ETH = (double*)malloc(sizeof(double)*2); 공간 크기별 접근법 ex) 자료형 크기 하나일때) *변수 *ETH 자료형 크기가 여러개일때) 변수[인덱스] ETH[0] , E.. 2023. 6. 1. 이전 1 다음