백준 5단계 문자열 개념 정리
1. 문자와 문자열 - 문자와 문자열은 다른 개념입니다. - 문자는 단일 문자를 이야기하며, 문자열은 둘 이상의 결합문자를 이야기 합니다. 문자열을 표현하는 방법은 C언어에서 단 두가지 밖에 없습니다. 바로 배열과 포인터를 이용하는 방법이지요. char str[]="Garbage"; 이와 같이 초기화를 해주거나. char *str="Garbage"; 마지막에서 문자열에서 중요한것은 \0입니다. 바로 NULL문자이죠. 이 문자의 존재는 "여기서까지가 문자열이다."하고 광고하는겁니다. 예를들어 char c1[]="C language"; 라고 적으면 char c1[] = {'C', ' ', 'l', 'a', 'n', 'g', 'u', 'a', 'g', 'e', '\0'}; 실제로는 아래처럼 저장이 됩니다. 널..
2023. 7. 15.