본문 바로가기
언어/C

[C] 포인터 (C언어정석_7)

by merona99 2018. 10. 31.
반응형

C

포인터


  • malloc()

malloc(크기)

void *malloc(size_t size);

크기: 바이트수    /초기화x


  • calloc()

malloc(개수, 한 개의 크기)

viod *calloc(size_t num, size_t size);

'개수*한 개의 크기' 만큼 할당    /0으로 초기화


  • free()

free(포인터변수)

coid free( void* ptr);

할당된 변수의 메모리 공간 반환


  • realloc()

realloc(포인터 변수, 크기)

void *realloc(void *memblock, size_t size);

한번 할당된 메모리 공간 재할당    /크기 및 포인터도 변경됨




문제풀이 (3, 6, 12)


- 포인터와 배열의 개념설명

- 포인터 이용 배열의 역순출력

12 - 포인터 이용 배열복사


심화프로그래밍_7강.c


반응형

'언어 > C' 카테고리의 다른 글

[C] 다차원 배열과 포인터의 관계  (0) 2018.11.11
[C] 포인터의 포인터  (0) 2018.11.01
[C] 다차원 배열  (0) 2018.10.30
[C] 도전프밍2  (0) 2018.10.30
[C] 문자열과 배열 (C언어정석_6)  (0) 2018.10.28

댓글