#16 - 문자열 [매우 쉬움]*
문제 char* ptr = "program"; 으로 초기화된 문자열을 아래와 같이 출력하는 프로그램을 작성하시오. 핵심 개념 ㅡ 문자열 입출력 방식 문자열을 표현하기 위해 char* 자료형을 가진 변수를 선언하는 것은 char 자료형으로는 문자 한 개밖에 저장할 수 없기 때문이다. char* 은 포인터 자료형으로서 주어진 문자열을 저장하는 주소에 직접 접근한다. 첫 번째 문자의 주소(index 0)에 'p'부터 7번째 문자의 주소(index 6)에 'm'까지 인접한 주소에 순차적으로 저장된다. 마지막에는 자동적으로 null 문자(\0)가 저장되면서 마침표(.)와 같은 역할을 하게 된다. 이렇게 읽기 전용의 문자열 주소가 생성된다.ㅡ 이스케이프 시퀀스 활용 '\' 기호 뒤에 문자나 숫자가 오는 조합을 이스..
2019.01.07