반응형

scanf 2

[구글 Go 하자] 25. 표준 입력 함수 Scanln, Scan, Scanf 사용하기

25. 표준 입력 함수 Scanln, Scan, Scanf 사용하기 안녕하세요. 언제나 휴일, 언휴예요. 이번 게시글에서는 콘솔에서 입력받을 때 사용하는 Scanln, Scan, Scanf 함수 사용 방법을 알아볼게요.func Scan(a …interface{}) (n int, err error)func Scanln(a …interface{}) (n int, err error) func Scanf(format string, a …interface{}) (n int, err error): Scanln 함수는 공백으로 구분하여 입력받는 함수이며 Scan함수는 공백과 개행으로 구분하여 입력받는 함수입니다. Scanf는 포멧 지정자를 이용하여 개발자가 원하는 형태로 출력하는 함수죠. 새 프로젝트를 생성하여 Sc..

[디딤돌 C언어] 26, scanf, scanf_s 함수

[디딤돌 C언어] 26, scanf, scanf_s 함수 int scanf(const char * format, ... ); int scanf_s(const char * format, ... ); scanf와 scanf_s 함수는 표준 입력(키보드)에 입력한 내용을 포멧에 맞게 얻어오는 함수예요. 그리고 scanf_s 함수는 scanf 함수의 안전한 버전의 함수죠. scanf 함수의 반환 값은 포멧 사양자에 맞게 변환한 개수이며 포멧 사양자는 printf에서 사용하는 것과 거의 같아요. double 형식 실수를 입력받을 때 %f 대신 %lf를 사용하는 정도가 차이점이죠. scanf 함수와 scanf_s 함수는 포멧에 맞지 않는 부분이 있으면 더 이상 작업을 진행하지 않아요. 그리고 %s 포멧은 공백이나 ..

반응형