C 언어 입력 및 출력 명령문에는 다음이 포함됩니다. 1. 정보를 화면에 출력하는 데 사용되는 printf() 2. 키보드에서 입력을 받고 입력 값을 변수에 할당하는 데 사용되는 getchar( ), 키보드에서 문자를 수신하는 데 사용됨 4. putchar(), 화면에 문자를 출력하는 데 사용됨 5. gets(), 키보드에서 문자열을 수신하는 데 사용됨; 7. 입력을 받을 때 매개변수 경계 검사를 수행하는 scanf_s().
이 문서의 운영 환경: Windows 10 시스템, Dell G3 컴퓨터.
C 언어에는 다양한 종류의 입력 및 출력 문이 있으며 일반적으로 사용되는 것은 다음과 같습니다.
printf 함수: 정보를 화면에 출력하는 데 사용됩니다. 형식은 printf("format string", 가변 매개변수 목록)입니다. 그중 형식 문자열에는 출력할 변수 유형과 형식을 나타내는 자리 표시자가 포함될 수 있습니다. 예를 들어 "%d"는 정수 출력을 의미하고, "%f"는 부동 소수점 숫자 출력을 의미하고, "%s"는 문자열 출력을 의미합니다.
scanf 기능: 키보드에서 입력을 받아 입력 값을 변수에 할당하는 데 사용됩니다. 형식은 scanf("format string", 가변 매개변수 목록)입니다. printf 함수와 마찬가지로 형식 문자열의 자리 표시자는 수신된 변수 유형과 형식을 지정하는 데 사용됩니다.
getchar 함수: 키보드에서 문자를 받는 데 사용됩니다. 형식은 getchar()입니다. 사용자가 문자를 입력할 때까지 기다렸다가 해당 문자의 ASCII 코드를 반환합니다.
putchar 기능: 문자를 화면에 출력하는 데 사용됩니다. 형식은 putchar(문자 변수 또는 ASCII 코드)입니다. 주어진 문자를 화면에 출력합니다.
gets 함수: 는 키보드에서 문자열 한 줄을 받는 데 사용됩니다. 형식은 gets(문자열 변수)입니다. 사용자가 문자열 줄을 입력할 때까지 기다리고 입력된 내용을 지정된 문자열 변수에 저장합니다.
puts 기능: 한 줄의 문자열을 화면에 출력하는 데 사용됩니다. 형식은 puts(문자열 변수)입니다. 자동 줄 바꿈을 사용하여 주어진 문자열을 화면에 출력합니다.
scanf_s 함수: 는 C11 표준에 있는 scanf 함수의 새로운 안전한 버전입니다. 버퍼 오버플로와 같은 보안 문제를 방지하기 위해 입력을 받을 때 매개변수 경계 검사를 수행합니다. 형식은 scanf_s("format string", 가변 매개변수 목록)입니다.
위에서 일반적으로 사용되는 입력 및 출력 함수 외에도 C 언어는 입력 및 출력 작업을 수행할 수 있는 fgets 함수, fputs 함수, fscanf 함수, fprintf 함수 등과 같은 다른 입력 및 출력 함수도 제공합니다. 파일에. 이러한 함수의 사용법은 작업할 파일을 지정하기 위해 파일 포인터 매개변수를 지정해야 한다는 점을 제외하면 위에 소개된 함수와 유사합니다.
입력 및 출력 기능을 사용하려면 해당 헤더 파일이 필요하다는 점에 유의하세요. 예를 들어 printf 및 scanf 함수에는
위 내용은 C 언어의 입력 및 출력 명령문은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!