C로 배우는 자료구조 2편
문자열은char 타입의 배열의 각 칸마다 문자 하나씩 저장됨예를 들어char str[5]; 이 있다면...str[0] = 'G' str[1] = 'o' str[2] = 'o' str[3] = 'd' str[4] = '\0' //여기서 \0은 마지막 자리에 넣어 주어야 한다. 그래야 프로그램이 오류없이 작동된다.이런 식으로 이루어져 있던 것이다.또한 위의 문자열을 간단하게 적으로면 char str[5] = "Good";으로 하거나 char *str = "Good";으로 할 수 있다.여기서 기억해야 할 점은 포인터 문자열은 수정할 수 없다는 것이다. string.h라이브러리는 문자열을 이루는 함수를 제공한다. 대표적인 네 가지만 설명하고 마치겠다.strcpy : 문자열 복사strlen : 문자열 길이strcat : 문자열 합치기strcmp : 문자열 비교