동적할당 - malloc
2022. 12. 30. 17:34ㆍc
728x90
stdlib.h 헤더파일에 있음
#include <stdlib.h>
int main(){
char * str=(char *)malloc(sizeof(char)*100); //char 타입 크기로 100개 동적 할당
...
free(str); //할당 해제
return 0;
}
malloc은 반환형이 void * 타입이라 원하는 타입으로 바꿔줘야 함
728x90
'c' 카테고리의 다른 글
| if else if문 - 어디조건만 실행할까? (0) | 2022.12.31 |
|---|---|
| char 배열에서 공백을 포함해서 문자열 입력받기 (0) | 2022.12.30 |
| 알파벳 대소문자 변환 (0) | 2022.12.30 |
| %기호 출력하기 (0) | 2022.12.28 |
| 배열에 문자열 입력 및 배열의 크기보다 적게 입력했을 때 저장된 문자열의 끝까지 접근할 때 (0) | 2022.12.28 |