Code 42/ft_printf
printf 재구현하기 part 2.
1편에서는 ft_printf와 관련된 함수들의 사용법에 대해서 간단하게 살펴봤다. va_list ap; 는 가변변수를 가리킬 ap 포인터를 선언하는 것이었고, va_start(ap, str); 은 ap가 str 개수 만큼 무언가를 가리킬 것을 의미했다. something = va_args(ap, sizeof(something)); 은 ap가 가리키는 곳부터 something의 사이즈만큼 메모리를 담는 것이었다. 이번 파트에서 알아볼 것은 Printf를 본격적으로 구현하기 전에 알아야 할 또 하나의 필수적인 파트다. 그것은 영어로 format specifier라고 불리는 서식 지정자이다. printf("%u\n", 10); // 10: 부호 없는 10진 정수 printf("%d\n", -20); // -2..
2020. 6. 29. 23:31
최근댓글