검색어 입력폼

c 프로그래밍/ 문장 대소문자 변환

저작시기 2012.03 |등록일 2012.05.13 파일확장자압축파일 (zip) | 7페이지 | 가격 1,000원

소개글

문장의 대소문자를 변환하는 프로그램입니다.

목차

없음

본문내용

-fflush(stdin) 함수
키보드 버퍼의 값을 초기화하는 명령어.
*키보드 버퍼 : 키보드에서 입력된 문자들이 임시로 저장되는 기억장소
scanf(), getchar()은 키보드 버퍼를 통해 입력을 받는다.
scanf(), getchar() 함수를 통해서 문자를 입력받을 때에는 getch()나 getche()와 달리문자 뒤에 Enter를 쳐야 입력이 종료가 된다. Enter를 치는 순간, 키보드 버퍼에 입력된 문자들은 함수로 전달이 되지만 마지막에 넘어온 Enter라는 문자는 키 버퍼에 남아있게 된다.
입력 함수가 하나라면 키 버퍼에 Enter가 남아있는 것은 문제가 되지 않지만, 연이어서 입력을 받는다면 두번째 함수에 키 버퍼에 남아있던 Enter라는 문자가 두번째 함수에 입력이 되고 곧바로 종료되어 버린다.
그것을 방지하기 위해 사용하는 함수.

-gets
gets()는 문자열을 키보드로부터 입력받는 함수이다. <Enter>의 입력 전까지의 모든 문자를 입력으로 받아들인다. 입력 문자의 최대치는 통상적으로 256이다. 이건 컴파일러마다 다를 수 있으므로 참고적으로만 알아두기 바란다. gets() 의 특징은 라인 입력이라는 점이고, 마지막에 눌러지는 <Enter>는 입력으로 받아들이지 않고 무시한다.

참고 자료

없음

압축파일 내 파일목록

hw4/Debug/hw4.exe
hw4/Debug/hw4.ilk
hw4/Debug/hw4.pdb
hw4/hw4/Debug/cl.command.1.tlog
hw4/hw4/Debug/CL.read.1.tlog
hw4/hw4/Debug/CL.write.1.tlog
hw4/hw4/Debug/hw4.exe.embed.manifest
hw4/hw4/Debug/hw4.exe.embed.manifest.res
hw4/hw4/Debug/hw4.exe.intermediate.manifest
hw4/hw4/Debug/hw4.lastbuildstate
hw4/hw4/Debug/hw4.log
hw4/hw4/Debug/hw4_manifest.rc
hw4/hw4/Debug/link-cvtres.read.1.tlog
hw4/hw4/Debug/link-cvtres.write.1.tlog
hw4/hw4/Debug/link.5448-cvtres.read.1.tlog
hw4/hw4/Debug/link.5448-cvtres.write.1.tlog
hw4/hw4/Debug/link.5448.read.1.tlog
hw4/hw4/Debug/link.5448.write.1.tlog
hw4/hw4/Debug/link.command.1.tlog
hw4/hw4/Debug/link.read.1.tlog
hw4/hw4/Debug/link.write.1.tlog
hw4/hw4/Debug/mt.command.1.tlog
hw4/hw4/Debug/mt.read.1.tlog
hw4/hw4/Debug/mt.write.1.tlog
hw4/hw4/Debug/rc.command.1.tlog
hw4/hw4/Debug/rc.read.1.tlog
hw4/hw4/Debug/rc.write.1.tlog
hw4/hw4/Debug/vc100.idb
hw4/hw4/Debug/vc100.pdb
hw4/hw4/Debug/대소문자변환.obj
hw4/hw4/hw4.vcxproj
hw4/hw4/hw4.vcxproj.filters
hw4/hw4/hw4.vcxproj.user
hw4/hw4/대소문자변환.c
hw4/hw4.sdf
hw4/hw4.sln
hw4/hw4.suo
hw4/ipch/hw4-549705a9/hw4-5c35eb5f.ipch
4주차 레포트.hwp
다운로드 맨위로