C-Language/Strings 썸네일형 리스트형 Strings in C Language C 언어에서 문자열 사용하기 C 언어에서 문자열을 표현하는 특징적인 부분은 다음과 같이 정리할 수 있다 char 배열 형식으로 문자열을 나타낸다따옴표(" ")를 이용하여 문자열을 생성하면 문자열이 끝나는 부분을 인식하기 위해서 배열의 끝에 널문자( '\0' )가 추가된다문자열을 저장한 배열의 크기는 포함된 문자보다 1바이트 더 크다문자배열 변수는 포인터 상수이므로 배열의 주소를 변경할 수 없다문자배열 형식을 사용하여 문자열을 생성하면 일반 Stack에 문자열이 생성된다포인터를 사용한 문자열은 주소를 변경할 수 있으나 문자열을 구성하는 문자는 변경할 수 없다포인터를 사용하여 생성한 문자열은 Literal Pool에 저장되며 Literal Pool에는 동일한 문자열이 중복되어 생성될 수 없다다른 함수에서 포.. 더보기 이전 1 다음