C++의 gets() 함수는 표준 입력에서 문자열을 읽고 이를 문자 배열에 저장하는 데 사용됩니다. 개행 문자를 만나거나 파일의 끝을 만날 때까지 문자열을 읽습니다. 사용법에는 문자열을 저장하기 위해 문자 배열을 선언하는 것이 포함됩니다. 문자열을 읽으려면 gets() 함수를 사용하십시오. 읽기가 성공했는지 확인하려면 반환 값을 확인하세요.
C++에서 gets() 함수 사용
gets() 함수는 표준 입력에서 문자열을 읽어 지정된 문자 배열에 저장하는 데 사용됩니다. scanf() 함수와 유사하지만 형식 지정자가 없으며 개행 문자가 나타나거나 파일의 끝이 나타날 때까지 읽습니다.
구문:
<code class="cpp">char *gets(char *str);</code>
매개변수:
반환 값:
사용법:
gets() 함수를 사용하려면 다음 단계를 따르세요.
예:
<code class="cpp">#include <iostream> using namespace std; int main() { char str[100]; cout << "Enter a string: "; gets(str); if (str != NULL) { cout << "The string you entered is: " << str << endl; } else { cout << "Error reading the string." << endl; } return 0; }</code>
참고:
getline()
或 fgets()
와 같은 보다 안전한 입력 기능을 사용하는 것이 좋습니다. 위 내용은 C++에서 gets 함수를 사용하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!