문제
다음 C 프로그램의 실행 결과는?
C#include <stdio.h> #include <string.h> int main() { char text[10] = "World"; strcat(text, "!"); printf("%d", (int)strlen(text)); return 0; }
① 5 ② 6 ③ 7 ④ 10
정답
2번
해설
'World'는 5글자이고 strcat으로 '!'를 붙이면 'World!'가 되어 strlen 결과는 6이다.