![](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FD82ed%2FbtqBGfOlfjF%2FSOprKP5tcDK00lsyqCjBp0%2Fimg.png)
๋์ ํ ๋น malloc ํจ์ ์ฌ์ฉ void *malloc(size_t size) ํฌ์ธํธ ํ์ ๋ฐํํ๊ณ ํ ๋นํ ๋ฉ๋ชจ๋ฆฌ ์ฌ์ด์ฆ๋ฅผ ๋งค๊ฐ๋ณ์๋ก ๋ฐ์ ex_) (int*)malloc(sizeof(int)*5) : intํ 5์นธ์ง๋ฆฌ ๋ฐฐ์ด์ ๋ฉ๋ชจ๋ฆฌ์ ํ ๋น ํ ์ฃผ์ ๋ฐํ ๋ฐฐ์ด์ ์๋ฏธ 2์ฐจ์ ๋ฐฐ์ด ๋ฐฐ์ด์ด ์ด๋ป๊ฒ ๊ตฌ์ฑ๋์ด ์๋์ง 2์ฐจ์ ๋ฐฐ์ด์ ์์ ๋ก ์ค๋ช ํ๋ฉด, int ํ์ด๋ผ ๊ฐ์ ์ฒ์์๋ ์ด๋ ๊ฒ ํ ๋งํผ์ ๊ธธ์ด๋ฅผ ๊ฐ๋ 1์ฐจ์ ๋ฐฐ์ด์ ์์ฑํ๋ค. ์ด 1์ฐจ์ ๋ฐฐ์ด์ ํฌ์ธํฐ๊ฐ ๋ด๊ธด ๋ฐฐ์ด์ด๋ค. ๊ฐ ํฌ์ธํฐ๊ฐ ์ด ๋งํผ์ ๊ธธ์ด๋ฅผ ๊ฐ๋ 1์ฐจ์ ๋ฐฐ์ด์ ๊ฐ๋ฅดํจ๋ค. ๋ฐ๋ผ์ ๋์ ํ ๋น์ ํ ๋๋ ๋๊ฐ์ ๋ฐฉ์์ผ๋ก int*ํ 1์ฐจ์ ๋ฐฐ์ด์ ๋ฉ๋ชจ๋ฆฌ๋ฅผ ๋จผ์ ๋์ ํ ๋นํ ํ, ๋ฐ๋ณต๋ฌธ์ผ๋ก ๊ฐ๊ฐ์ ํฌ์ธํฐ ์์์ ์ ๊ทผํด์ intํ 1์ฐจ์ ๋ฐฐ์ด์ ๋ฉ๋ชจ๋ฆฌ๋ฅผ ๋์ ํ ๋น ..
Comment