728x90
반응형
C언어에서 문자, 문자열을 입력받을때에는 scanf() ,gets()를 주로 사용한다. 이 함수들 사용에 대해 정리하자.
▶ scanf()
- scanf 함수는 처음 데이터를 입력 받을때 많이 사용한다. 하지만 이놈은 사용법이 매우 까다롭다. 어떤점에서 까다롭다고 하냐면 이놈은 입력받을때 형식을 100% 일치시켜 주어야한다.
scanf("%d---%s---%c",num, str, ch);
위와 같은 형식이 되어있다면 입력할때 단순히 입력 받을 3가지 변수만 적으면 되는것이 아니라 위와같이
3---asdf---T 와 같은 형태로 완벽히 맞춰 주어야한다. 그러지않는다면 제데로된 결과값을 기대할 수 없다. 이처럼 띄어쓰기 하나까지도 완전히 맞춰주어야 한다.
728x90
반응형
'개발' 카테고리의 다른 글
[Windows/WinAPI] main ,_tmain간의 차이 (0) | 2013.10.09 |
---|---|
[Windows/WinAPI] 레지스트리 Key 생성하기(실습4) (0) | 2013.10.04 |
[Android] Layout Parameter (0) | 2013.10.03 |
[Windows/WinAPI] Polymorphic 자료형 (1) | 2013.10.03 |
[Android] R Class (0) | 2013.10.01 |