[ C언어: scanf() ]


[ C언어: scanf() ]

기본적으로 키보드에서 입력되는 것은 문자열이다. 예를 들어 정수 123을 입력한 경우, 사용자는 키보드로 문자 "1", "2", "3"을 입력한다. 이 문자들을 모아 하나의 정수로 변환하는 작업을 scanf()가 한다. 또 scanf()는 문자열을 정수뿐 아니라 실수로도 변환한다. scanf()는 getchar()나, gets_s()와는 다르게 문자열을 숫자의 형태로 자동적으로 변환해 편리하다. getchar(), gets_s 참고) [ C언어: 문자 입출력 라이브러리 ] 문자 입출력 라이브러리 getchar()과 putchar() getchar() 는 Buffer를 사용한다. 따라서 값을 입력... blog.naver.com [ C언어: 문자열 입출력 라이브러리 ] 문자열 입출력 라이브러리 scanf와 printf() "%s" 형식 지정자 사용. → 이렇게 하면 약간... blog.naver.com scanf() 유용하게 사용하기 필드폭 지정해서 읽기 만약 형식 제어 문자...


#c언어 #scanf

원문링크 : [ C언어: scanf() ]