Posted
Filed under 공부한 것들/C/C++
malloc 함수와 calloc 함수의 차이

1) malloc함수는 size 바이트 만큼 메모리를 할당하여 줍니다.
   또한, 새로 할당된 영역의 내용이 무엇이 될지는 알 수 없습니다.
   단지 size바이트 만큼만 메모리가 잡힙니다.

   [함수 원형] void *malloc(size_t size);

2) calloc 함수는 원소의 갯수가 nelem이고, 각 원소의 크기가 elsize 바이트인
   배열에 필요한 메모리를 할당해 줍니다.
   또한, calloc에 의해 할당받은 메모리 영역은 0으로 초기화가 이루어집니다.
   이것이 malloc과의 가장 큰 차이입니다.

  [함수 원형] void *calloc(size_t nelem, size_t elsize);

2007/12/09 22:17 2007/12/09 22:17
Posted
Filed under 잡담
정말이지 공부는 나하고는..아닌거 같구나...ㅠ
정보처리 산업기사 실기 공부해야 하는데...
책 산지는 추석때인데 그 때까지해서 책을 사두고 한 챕터도 못나가고 있으니..

뭐 시험날까지는 16일 정도 많이(?) 남아서
지금부터라도 열심히 해야 겠구나..-_-

이번 시험만 보고...

공익근무 소집해제 되고 학교 휴학하고 졸업장 따기전에나...
기사 하나 보고 끝내야지...ㅠ

지금은 프로그래밍과 영어 공부가...-_-ㅋ
2007/10/19 18:47 2007/10/19 18:47