컴파일하는 시스템이 32bit인지, 64bit인지에 상관없이 같은 값을 표현하기 위해서 사용
stdlib.h에 선언되어 있음
stdlib.h
printf("%zu",a)와 같이 사용해야 함
printf("%zu",a)
fopen 함수 원형 #include <stdio.h> FILE *fopen(const char * restrict path, const char * restrict mode); 설명 path에 담긴 문자열을 이름으로 갖는 파일을 열어서 스트림에 연결시킨다. ...
메모리 할당 malloc 함수 원형 #include <stdlib.h> void * malloc(size_t size); 설명 size 바이트의 메모리를 할당한다. 리턴값 성공 시 : 할당된 메모리에 대한 포인터 에러...
개요 이번 주에 42서울 라피신 rush01 평가 봉사를 하면서 int형 배열의 길이를 while(arr != '\0')로 확인할 경우 -fsanitize=address -g 로 옵션을 지정하여 컴파일하면 buffer-overflow가 발생할 수 있다는 사실을 알게됐다. 원인 문자열의 경우 끝을 알려주는 종결자(terminator, sentine...
mac에서 vscode가 실행되지 않는 문제 (code 명령어)
Libft ③ Libc functions