scanf 함수는 표준 입력에서 형식화된 데이터를 읽는 데 사용됩니다. 형식 지정자는 정수의 경우 %d, 부동 소수점 숫자의 경우 %f와 같이 입력 데이터의 유형과 형식을 지정합니다. 구문은 int scanf(const char *format, ...)입니다. 여기서 format은 형식 문자열을 지정하고 ...는 데이터가 저장될 변수에 대한 포인터입니다.
C++에서 scanf 사용
scanf 함수는 표준 입력에서 형식화된 데이터를 읽기 위한 C++의 표준 I/O 라이브러리에 있는 함수입니다. printf 함수와 유사하며 출력 형식을 지정하는 데 사용됩니다.
구문:
<code class="cpp">int scanf(const char *format, ...);</code>
매개변수:
반환값:
성공적으로 읽은 입력 항목 수를 반환합니다. EOF(파일 끝)가 발생하면 EOF(-1)를 반환합니다.
형식 지정자:
형식 지정자는 입력 데이터의 유형과 형식을 지정하는 데 사용됩니다. 다음은 몇 가지 일반적인 형식 지정자입니다.
형식 지정자 | 데이터 유형 |
---|---|
%c | Character |
%d | Integer |
% f | 부동소수점 |
%s | String |
사용 예:
다음 예에서는 scanf 함수를 사용하여 정수 값을 읽는 방법을 보여줍니다.
<code class="cpp">int num; scanf("%d", &num);</code>
이것은 표준 입력에서 정수 값을 읽고 저장됩니다. num 변수에 있습니다.
참고:
위 내용은 C++에서 scanf를 사용하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!