<aside> 💡 42seoul 본과정
</aside>
<aside> 💡 보너스 안함
</aside>
%
를 만나기 전까진 한글자씩 출력.%
를 만나면, 플래그 길이 정밀도 순으로 파싱 후 타입 확인.ft_printf 함수에 로직은 가변인자를 초기화 하는 부분에서 시작한다. 가변인자 한개를 받아오고 반복해서 아래의 로직을 실행한다.
%
를 찾는다.flag
를 파싱한다. (여러개가 존재하므로 반복문을 통해 파싱)-1
을 반환하도록 구현하였고 실제 printf 와 다른 부분이 있을 수 있다.%
부터 플래그, 길이, 정밀도 순으로 파싱을 하고 각 값을 저장한다.