2. scanf


2. scanf

C언어에서 기본 출력함수가 printf()가 있다면 입력함수는 scanf()가 있다. 본격적인 설명에 앞서 입력의 원리를 이야기 하겠다. 우리가 입력하는 것들은 프로그램에 바로 입력된다고 생각하지만 사실은 입력버퍼에 저장이 되었다가 입력이 종료되면 버퍼에서 데이터를 꺼내 변수에 다시 저장이 된다. 이 사실을 알아두고 아래 설명을 보기를 바란다. ------------------------------------------------------------------------------------------------------------------- scanf("서식문자열", &변수 [,&변수, ...]); 위의 내용은 scanf() 함수의 기본 양식이다. printf()와는 달리 서식 문자열에는 오직 서식만 들어갈 수 있다. 예1) int input; printf("숫자를 입력하세요 : "); scanf("%d", &input); 위 예제 1번의 scanf() 함수를 보자. scan...



원문링크 : 2. scanf