검색어 입력폼

Power C++ 천인국, Chapter06.포인터와 문자열 296p 프로그래밍 12번

저작시기 2011.10 |등록일 2013.05.08 | 최종수정일 2015.02.05 한글파일한글 (hwp) | 4페이지 | 가격 700원

목차

1. 코드 작성
2. 결과값 출력
3. 코드설명

본문내용

코드 설명 및 고찰)
- 코드 설명
입력받은 문자열에서 공백문자(띄어쓰기)를 삭제하는 코드이다.
먼저, main()함수에서 기호상수 volume을 크기로 하는 배열 word를 선언하였다. 문자열을 넉넉하게 입력받기 위해서 배열의 크기를 101로 초기화하였다. 크기가 101인 이유는 최대 문자 100개와 더불어 NULL문자도 포함되어야 하기 때문이다. 만약 100으로 초기화하였다면 최대 99개의 문자만 입력할 수 있다.
그 다음, 문자열을 입력하라는 출력문을 출력하는데, 문자열을 입력받을 때 cin 이 아닌 cin.getline을 이용하여 문자열을 입력받았다. 만약 우리가 흔히 사용하는 cin >> 을 이용하여 “programming is” 라는 문장을 입력하게 되면 띄어쓰기는 문자열에 포함하지 않고 입력을 1문장이 아닌 2문장으로 받아들여서 "programming“ 만을 입력한 것으로 간주한다.

참고 자료

없음
다운로드 맨위로