C-Language/String Operations 썸네일형 리스트형 C Language String Operations C 언어 문자열 다루기 예제https://en.wikipedia.org/wiki/C_string_handling#wchar_t 문자열 선언문자배열을 사용하면 배열이름은 포인터 상수로 취급되어 재할당할 수 없으나 문자열 자체는 일반 배열의 원소처럼 자유롭게 변경할 수 있다. 문자배열을 사용하여 문자열을 선언하면 해당 문자열은 일반 변수가 저장되는 스택이나 데이터 세그먼트에 저장된다. 반면에 문자 포인터를 사용하면 포인터 변수는 상수로 취급되지 않으므로 해당 포인터 변수에는 다른 주소로 재할당될 수 있으나 문자열 자체는 상수가 되어 문자열을 구성하는 문자는 변경할 수 없다. 포인터를 이용하여 문자열을 선언하면 해당 문자열은 Literal Pool에 저장되므로 동일한 문자열이 중복해서 생성될 수 없다 byte.. 더보기 이전 1 다음