2021/01/19

    [Core C] 문자열 | String

    문자열 (String) 문자열의 정의 문자열의 사용 문자의 배열로 표현합니다. 즉, char[] 타입으로 예를 들면 다음과 같습니다. #include int main() { char name[10] = "leehyowon"; char *username; username = "corock"; printf("name: %s\n", name); printf("username: %s\n", username); return 0; } 여기서 주목할 점은 메모리 공간이 내가 저장하려고 하는 문자열의 길이 + 1만큼 저장되는 것과, 문자열의 끝에 '\0' 이라는 녀석이 들어간다는 점입니다. 공백 문자 전까지의 문자열을 배열에 저장하고 널 문자를 붙입니다. 포인터도 변수이므로 같은 자료형의 포인터를 많이 사용하는 경우 ..