집 >백엔드 개발 >C#.Net 튜토리얼 >C 언어에서 scanfs의 역할
scanfs 함수는 C 언어에서 표준 입력에서 형식화된 데이터를 읽고 읽은 데이터를 지정된 변수에 저장하는 데 사용됩니다. format 매개변수에 지정된 형식 지정자(예: %d, %f)에 따라 데이터를 읽고 ... 매개변수에 지정된 변수 주소에 데이터를 저장합니다. scanfs 함수는 성공적으로 읽은 데이터 항목 수를 반환하고, 읽기에 실패하면 -1을 반환합니다.
C 언어에서 scanfs의 역할은 무엇인가요
?
scanfs는 표준 입력에서 형식화된 데이터를 읽는 데 사용되는 C 언어의 표준 입력 함수입니다.
기능:
사용 방법:
scanfs 함수의 구문은 다음과 같습니다.
<code class="c">int scanfs(const char *format, ...);</code>
위치:
format
: 입력에서 데이터를 읽는 형식 지정자 문자열입니다. format
:要从输入中读取数据的格式说明符字符串。...
:要存储读取数据的变量的地址列表。格式说明符:
格式说明符是一个字符序列,用于指定要读取数据的类型和格式。常见格式说明符包括:
%d
:读取整数%f
:读取浮点数%c
:读取字符%s
:读取字符串示例:
读取一个整数并将其存储在变量 num
中:
<code class="c">int num; scanfs("%d", &num);</code>
读取一个浮点数并将其存储在变量 pi
中:
<code class="c">float pi; scanfs("%f", &pi);</code>
注意:
&
...
: 읽은 데이터를 저장할 변수의 주소 목록입니다. %d
: 정수 읽기 🎜🎜%f
: 부동 소수점 숫자 읽기 🎜🎜%c
: 문자 읽기 🎜🎜%s
: 문자열 읽기 🎜🎜🎜🎜예: 🎜🎜🎜정수를 읽고 num
변수에 저장합니다. 🎜rrreee 🎜부동 소수점 숫자를 읽고 이를 pi
변수에 저장합니다. 🎜rrreee🎜🎜참고: 🎜🎜🎜🎜scanfs 함수는 성공적으로 읽은 데이터 항목 수를 나타내는 정수를 반환합니다. 🎜🎜데이터 읽기에 실패하면(예: 입력 데이터가 형식 지정자와 일치하지 않는 경우) -1이 반환됩니다. 🎜🎜변수의 주소는 주소 지정 연산자 &
를 사용하여 scanfs 함수에 전달되어야 합니다. 🎜🎜위 내용은 C 언어에서 scanfs의 역할의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!