#include <stdarg.h>
var_type va_arg(va_list arg_ptr, var_type);
void va_copy(va_list dest, va_list src);
void va_end(va_list arg_ptr);
void va_start(va_list arg_ptr, variable_name)
오늘 gnl 평가 중 세그폴트가 떠서 디팬스를 하지 못하고 0점을 받은 일이 있었다.
당시 당황하고 제대로 코드를 보지 못했던 것 같다.
평가가 끝나고 돌이켜 보니 사실 main 문 자체가 잘못되어있었다...
cntl + d 가 들어가게 되면 eof 와 동일시 되는데 아무런 값도 넣지 않고 종료하게 되면 널이 들어가게 되는데 strlen 에 널값을 넣으면 세그 폴트가 뜨게 되는 것이 문제였다.
정신차리고 평가를 받아야 한다. 이번이 처음이자 마지막이길. 자신에 코드에 대한 확신이 필요한 경우도 있다.