C-string c-string을 사용하려면 헤더를 include합니다. c언어는 문자열을 하나의 독립적인 데이터타입으로 보기보다는 문자들의 sequence로 보는 구조입니다. 여러개의 문자를 한꺼번에 저장하는 것입니다. string이라는 것을 독립적인 배열보다는 문자 배열이라고 보는 것입니다. null 문자('\0') 로 끝나는 char 타입 배열 . char str[6] = {'h', 'e', 'l', 'l', 'o', '\0'}; 배열은 충분히 잡고 앞에 저장하는 방식으로 사용을 하지만 그럴 때 문제점이 뒤에 있는 것에 빈 쓰레기값이 써져 있을테니 이 배열에 저장되어 있는 문자열들을 다룰 때 어디까지가 저장되어 있는 문자열인지 판단할 수 없습니다. 그래서 배열을 다룰 때 크기는 max로 잡지만 정수..