반응형
포인터, 즉 메모리 관리로 인한 빠른 실행 속도 때문에 쓴다고 해도 과언이 아니다.
실행 순간 HDD에서 bash를 통해서 SDRAM(SD MEMORY)에 잡힌다. 어떻게 잡히냐면
read에서만 sizeof를 해서 buffer의 크기만큼 효율적으로 읽어오는 거고, write할 때는 return된 read한 size인 n만큼만 써주면 되는 거임.
파일 위치 지시자라는게 있어서 마지막으로 읽고 나온 위치를 저장해줌. 파일 크기가 크다면 그런식으로 이어서 쓰면 되는거임.
while의 종료 조건은
void pointer 를 통해 어떠한 포인터도 가리킬수 있다는 것이 장점임.
다만 사용할 떄 어떤 형의 변수를 가리킬 포인터인지 형을 알려줘야함.
반응형
'C Programming' 카테고리의 다른 글
[C] 중위연산식 후위연산식으로 바꾸기 1 (0) | 2024.03.03 |
---|---|
[Linux] C 프로그램의 빌드 과정 살펴보기 (1) | 2024.02.08 |
[C]아스키코드를 이용하여 알파벳을 입력받고 10진수로 변환출력 (1) | 2023.10.23 |
[C] 이중연결리스트 (0) | 2023.10.19 |
[C]입력된 단어의 5번째 글자까지만 출력하고 그 후 는 별로 처리 (0) | 2023.10.19 |