4장 단일문자의 입출력 함수
4장 단일분자의 입출력 함수
4.1.1 개념 : 데이터를 프로그램과 주고 받는 일에 관여
4.1.2 단일 문자의 입/출력 함수
- 입력 함수 getchar()
*키보드에서 한문자를 읽어들여 실행중인 프로그램에 전달하는 함수
*인자값이 없다.(문자를 받아 문자의 값을 getchar()의 함수값으로 지정)
- 출력 함수 putchar()
*프로그램에서 한 문자를 받아들여 화면에 뿌려준다.
*인자값이 있다.(인자값 : 뿌려 주고자 하는 문자)
ex)putchar("\007") : 비프음 삑삑삑 , putchar("a");
putchar(getchar()); : 입력받은걸 바로 넘겨서 출력
ex)단일 문자 입/출력 기본
#include <stdio.h>
main()
{
char munja;
munja = getchar(); //getchar()를 munja에 지정
putchar(munja); //munja를 출력
}
===============================================
- C# 관련 된 이야기 이기는 한데 보통 국비지원이나 단기학원을 다니고 개발을 하고 싶다고 해서 일하러 오는 친구들에게 한번씩 물어보는 내용인데 String에서 제공해주는 함수를 어디까지 사용해 보았냐 라고 물어보면 대부분이 tostring() 이라고 애기하고 선뜻 이야기하지 못합니다.
학원에서는 예제대로하다 보니 시키는대로 따라서 한번 찍어보거나 정해진 값들이 명확 하니 사용하지 않은 경우가 많아서 그런데요.
실제 업무에서는 매우 다양하게 섞여있는 데이터 안에서 필요한 부분만 빼내서 사용해야 하기 때문에 굉장히 빈번하게 사용하게 됩니다.
제가 자주 이야기 하는 부분인데 굳이 뭘 외워서 쓸 필요는 없지만 어떤것들이 있는지는 알아야 사용할수 있습니다.
문자형 변수를 제어하는 함수에 어떤것들이 있는지는 기본으로 깔고 갑시다.
===============================================