긴 함수 중간중간 printf가 여러 개 들어가고,
그 함수를 작동시키면 나오게 되는 문자들을 전부 합쳐 한 문자열로 저장하고 싶은데 방법이 없을까요?
strcat이나 sprintf는 printf들이 함수 중간중간 흩어져 있어서 뭔가 못 쓰겠어서...
긴 함수 중간중간 printf가 여러 개 들어가고,
그 함수를 작동시키면 나오게 되는 문자들을 전부 합쳐 한 문자열로 저장하고 싶은데 방법이 없을까요?
strcat이나 sprintf는 printf들이 함수 중간중간 흩어져 있어서 뭔가 못 쓰겠어서...
char buf[1024]; int written = 0; written += snprintf(buf + written, sizeof(buf) - written, "어쩌고", a); written += snprintf(buf + written, sizeof(buf) - written, "저쩌고", b);