C 언어에서 문자를 읽고 쓴다는 것은 입출력 함수를 통해 문자 데이터를 읽고 쓰는 것을 의미한다.
C 프로그래밍 언어에서 문자를 읽고 쓰는 함수는 다음과 같습니다. -
가장 간단한 콘솔 입출력 함수는 키보드에서 문자를 읽어오는 getche()와, putchar(), 화면에 문자를 인쇄합니다.
getche() 함수는 키가 눌릴 때까지 기다렸다가 해당 값을 반환합니다. 누른 키도 자동으로 화면에 표시됩니다.
putchar() 함수는 현재 커서 위치의 화면에 문자 매개변수를 씁니다.
getche() 및 putchar() 선언은 다음과 같습니다. −
int getche (void); int putchar (int c);
getche() 및 putchar() 헤더 파일은 CONIO.H에 있습니다.
Example
아래는 키보드의 문자를 읽어서 역대소문자로 출력하는 예제입니다. 즉, 대문자는 소문자로 인쇄되고 소문자는 대문자로 인쇄됩니다.
마침표를 입력하면 프로그램 실행이 중지됩니다. islower() 라이브러리 함수에는 헤더 파일 CTYPE.H가 필요합니다. 이 함수는 매개변수가 소문자이면 true를 반환하고, 그렇지 않으면 false를 반환합니다.
다음은 C 프로그램의 예입니다. 문자 읽기 및 쓰기 :
# include <stdio.h> # include <conio.h> # include <ctype.h> main(void){ char ch; printf (“enter chars, enter a period to stop</p><p>”); do{ ch = getche (); if ( islower (ch) ) putchar (toupper (ch)); else putchar (tolower (ch)); } while (ch! = ‘.’); /* use a period to stop */ return 0; }
Output
위 프로그램이 실행되면 다음과 같은 결과가 생성됩니다. −
enter chars, enter a period to stop tTuUtToOrRiIaAlLsS..
다음과 같은 두 가지 중요한 getche() 변형이 있습니다. 표시된 대로 −
첫 번째 변형은 다음과 같습니다. −
getchar()의 문제점은 캐리지 리턴 문자가 입력될 때까지 입력을 버퍼링한다는 것입니다.
getchar() 함수는 STDIO.H 헤더 파일을 사용합니다.
두 번째 변형은 다음과 같습니다. −
getche()의 두 번째 더 유용한 변형은 getch()입니다. getch()는 입력한 문자가 화면에 표시되지 않는다는 점을 제외하면 getche()와 정확히 동일하게 작동합니다. . CONIO.H 헤더 파일을 사용합니다.
위 내용은 C 언어에서 문자를 읽고 쓴다는 것은 입출력 함수를 통해 문자 데이터를 읽고 쓰는 것을 의미한다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

핫 AI 도구

Undresser.AI Undress
사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover
사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool
무료로 이미지를 벗다

Clothoff.io
AI 옷 제거제

Video Face Swap
완전히 무료인 AI 얼굴 교환 도구를 사용하여 모든 비디오의 얼굴을 쉽게 바꾸세요!

인기 기사

뜨거운 도구

메모장++7.3.1
사용하기 쉬운 무료 코드 편집기

SublimeText3 중국어 버전
중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기
강력한 PHP 통합 개발 환경

드림위버 CS6
시각적 웹 개발 도구

SublimeText3 Mac 버전
신 수준의 코드 편집 소프트웨어(SublimeText3)

뜨거운 주제











C 언어에서 scanf 함수를 올바르게 사용하는 방법 소개: C 언어에서 scanf 함수는 일반적으로 사용되는 입력 함수 중 하나로 사용자가 키보드에서 데이터를 입력할 수 있도록 해줍니다. 그러나 scanf 함수의 일부 기능과 사용법의 미묘한 차이로 인해 쉽게 문제가 발생할 수 있습니다. 이번 글에서는 scanf 함수를 올바르게 사용하는 방법과 관련 주의사항을 소개하고, 구체적인 코드 예시를 첨부하겠습니다. 1. scanf 함수의 기본 사용법: scanf 함수의 기본 사용법은 매우 간단합니다.

제목: 실제로 Go 언어 입력 기능의 효율성을 최적화하는 방법 일상적인 Go 언어 개발 작업에서 입력 기능의 효율성이 전체 프로그램의 성능에 영향을 미치는 경우가 많습니다. 본 글에서는 실제로 Go 언어 입력 기능의 효율성을 최적화하는 방법을 소개하고, 구체적인 코드 예시를 통해 최적화 방법을 설명합니다. 적절한 입력 방법을 선택하십시오. 먼저 실제 필요에 따라 적절한 입력 방법을 선택해야 합니다. 일반적으로 Go 언어에서 가장 일반적인 입력 방법은 명령줄 매개변수나 표준 입력을 통해 데이터를 얻는 것입니다. 입력 방법을 결정할 때 데이터를 고려해야 합니다.

C 프로그래밍 언어에서 문자를 읽고 쓰는 함수는 다음과 같습니다. - 가장 간단한 콘솔 입출력 함수로는 키보드에서 문자를 읽어오는 getche()와 문자를 화면에 출력하는 putchar()가 있습니다. . getche() 함수는 키가 눌릴 때까지 기다렸다가 해당 값을 반환합니다. 누른 키도 자동으로 화면에 표시됩니다. putchar() 함수는 화면의 현재 커서 위치에 문자 인수를 씁니다. getche() 및 putchar()의 선언은 다음과 같습니다. -intgetche(void);intputchar(intc);getche() 및 putchar(

Go 언어 입력 기능의 기본을 처음부터 배우세요 Go 언어는 Google에서 개발한 정적 유형, 컴파일 및 동시 프로그래밍 언어입니다. 간결한 구문과 효율적인 동시성 모델, 우수한 성능을 갖추고 있어 개발자들이 선호하는 제품입니다. Go 언어를 학습하는 과정에서 입력 기능을 이해하는 것은 가장 중요한 기본 지식 중 하나입니다. 이 기사는 처음부터 시작하여 Go 언어 입력 기능에 대한 기본 지식을 소개하고 구체적인 코드 예제를 제공합니다. 1.fmt 패키지 Go 언어에서 fmt 패키지는 입력 형식과 형식을 지정하는 데 사용됩니다.

C 언어의 입력 기능은 다음과 같습니다: 1. 표준 입력 stdin에서 형식화된 입력을 읽는 scanf() 함수 2. 표준 입력 stdin에서 문자를 얻는 getchar() 함수 3. 형식화된 입력을 읽는 gets() 함수 표준 입력 stdin의 입력 행 읽기 4. getch() 함수는 stdin 스트림에서 문자열을 읽고 개행 문자 또는 EOF가 수신되면 중지됩니다.

C 언어 입력 함수에는 scanf 함수, getchar 함수, gets 함수, fgets 함수, scanf_s 함수 등이 포함됩니다. 자세한 소개: 1. scanf 함수는 표준 입력 스트림에서 데이터를 읽는 데 사용됩니다. 지정된 형식 문자열에 따라 입력 데이터를 해당 유형으로 변환하고 이를 지정된 변수에 저장할 수 있습니다. 표준 입력 스트림에서 문자를 읽습니다. 사용자가 문자를 입력하고 문자의 ASCII 코드 값을 반환할 때까지 기다립니다. 3. 함수 등을 가져옵니다.

fscanf() 함수는 지정된 형식에 따라 열린 파일의 입력을 구문 분석합니다. 두 개의 매개 변수만 전달된 경우 구문 분석된 값을 배열로 반환합니다. 구문 fscanf(file_pointer,format,mixed)매개 변수file_pointer - fope를 사용하여 생성된 파일 시스템 포인터 리소스

Go 언어 입력 기능 및 응용 사례에 대한 자세한 설명 Go 언어는 개발 효율성이 높고 배우기 쉬운 최신 프로그래밍 언어입니다. 표준 라이브러리는 개발자가 입력 데이터를 처리할 수 있도록 다양한 입력 기능을 제공합니다. 본 글에서는 Go 언어에서 일반적으로 사용되는 입력 기능과 실제 적용 사례를 자세히 소개하여 독자들이 이러한 기능을 더 잘 이해하고 적용할 수 있도록 돕습니다. 1. fmt 패키지의 Scan 기능 Go 언어의 fmt 패키지는 입력 및 출력 형식을 지정하는 일련의 기능을 제공하며, 그중 가장 일반적으로 사용되는 입력 기능은 Scan 기능입니다. 에스
