투케이2K

31. (C/C언어) fgets , fputs 를 사용해서 문자열 입력 및 출력 실시 본문

C

31. (C/C언어) fgets , fputs 를 사용해서 문자열 입력 및 출력 실시

투케이2K 2021. 2. 1. 21:52
반응형

/* =========================== */

[ 개발 환경 설정 ]

​개발 툴 : VisualStudio

개발 언어 : C언어

/* =========================== */

/* =========================== */

[소스 코드]

 

#pragma warning(disable:4996)
#include <stdio.h>

int main() {

    /*
    * [fgets , fputs 를 사용해서 문자열 입력 및 출력 실시]
    * 1. fgets - fgets() 함수는 키보드뿐만 아니라 파일에서도 문자열을 입력받을 수 있는 함수입니다
    * 2. fputs - 모니터뿐만 아니라 파일을 통해서도 문자를 출력(저장)할 수 있는 함수입니다
    */

    char data[100]; //문자열을 입력하기 위한 저장공간 선언 실시

    fputs("문자열 입력 : ", stdout);
    fgets(data, sizeof(data), stdin);

    fputs("문자열 출력 : ", stdout);
    fputs(data, stdout);
    
    return 0;

}

/* =========================== */

[결과 출력]

문자열 입력 : hello

문자열 출력 : hello

/* =========================== */

/* =========================== */

[요약 설명]

* 1. fgets - fgets() 함수는 키보드뿐만 아니라 파일에서도 문자열을 입력받을 수 있는 함수입니다

* 2. fputs - 모니터뿐만 아니라 파일을 통해서도 문자를 출력(저장)할 수 있는 함수입니다

/* =========================== */

반응형
Comments