반응형
#fputs #pus #문자열 #출력 #파일 #스트림
#include <stdio.h> int fputs(const char *s, FILE *stream); |
fputs 함수는 NULL로 끝나는 문자열 s를 지정된 스트림에 출력합니다.
명령에 실패하면 EOF를 반환하고, 성공하면 음이 아닌 값을 반환합니다.
#define _CRT_SECURE_NO_WARNINGS // Visual Studio
#include <stdio.h>
int main()
{
FILE* fp;
char s[] = "Hi, C Language.";
if ((fp = fopen("fputs.txt", "wt")) == NULL)
{
printf("파일 저장 오류\n");
return -1;
}
fputs(s, fp); // 파일에 저장합니다.
fclose(fp);
return 0;
}
다음 예제는 fputs 함수로 표준 출력하는 예제입니다.
#include <stdio.h>
int main()
{
char s[] = "Hi, C Lang.";
fputs(s, stdout); // 표준 출력합니다.
return 0;
}
반응형
'C_C++ > C_라이브러리_함수' 카테고리의 다른 글
(C언어) free: 할당된 메모리 블록을 해제한다 (0) | 2023.02.09 |
---|---|
(C언어) fread: 스트림에서 데이터를 읽는다 (0) | 2023.02.09 |
(C언어) fputchar: 한 문자를 표준 출력(stdout)한다 (0) | 2023.02.08 |
(C언어) fputc: 스트림에 한 문자를 출력한다 (0) | 2023.02.08 |
(C언어) fprintf: 형식이 지정된 데이터를 스트림에 출력한다 (0) | 2023.02.07 |