Notice
Recent Posts
Recent Comments
Link
투케이2K
31. (C/C언어) fgets , fputs 를 사용해서 문자열 입력 및 출력 실시 본문
/* =========================== */
[ 개발 환경 설정 ]
개발 툴 : 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 - 모니터뿐만 아니라 파일을 통해서도 문자를 출력(저장)할 수 있는 함수입니다
/* =========================== */
반응형
'C' 카테고리의 다른 글
33. (C/C언어) 미리 정의된 매크로(predefined macro) 사용해 DATE, TIME, LINE, STDC_HOSTED 표시 (0) | 2021.02.03 |
---|---|
32. (C/C언어) 미리 정의된 매크로(predefined macro) 개념 설명 (0) | 2021.02.03 |
30. (C/C언어) 문자열 입력 함수 fgets 및 문자열 출력 함수 puts 설명 (0) | 2021.01.31 |
29. (C/C언어) char 한글자 문자를 입력 받기 getchar 및 출력 putchar 수행 실시 (0) | 2021.01.31 |
28. (C/C언어) while(1) 무한 루프 문과 break, continue 문을 사용해서 특정 조건이 만족되면 반복문 탈출 수행 (0) | 2021.01.31 |
Comments