C_C++/C_라이브러리_함수

(C언어) fputs: 문자열을 스트림에 출력한다

고니자니 2023. 2. 8. 12:00
반응형

#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, 파일에 저장

 

다음 예제는 fputs 함수로 표준 출력하는 예제입니다.

#include <stdio.h>

int main()
{
	char s[] = "Hi, C Lang.";

	fputs(s, stdout);   // 표준 출력합니다.

	return 0;
}

 

반응형