[13] 배열


[13] 배열

1 2 3 4 5 6 7 8 9 10 11 12 13 14 #include <stdio.h> #include <string.h> void f(char *s) { s[1] = '\0'; } int main(void) { char p1[] = "ABC", p2[] = "XYZ"; f(p1); f(p2); printf("%d",strlen(p1) + strlen(p2)); return 0; } Colored by Color Scripter cs 출력 결과 : 2 4~6 : void f(char *s) { s[1] = '\0'; } f함수는 문자열의 첫번째 칸만 남기고 자르는 동작을 합니다. f함수는 거친 p1과 p2는 p1[0] p2[0] 만 남든다. strlen(p1) + strlen(p2) + 2 1 + 1 = 2...



원문링크 : [13] 배열