C/C++

ファイル出力

更新日:

fputs()

ファイル出力にはfputs()関数またはfprintf()関数の2種類があります。

fputs()は

fputs("【書き込む文字列】", 【ポインタ名】)


で書き出すことができます。

以下が例です。

file_out_sample1.c

#include  <stdio.h>

int main(void)
{
	FILE *fp;
	fopen_s(&fp, "file.txt", "a");

	fputs("test", fp);

	fclose(fp);

	return 0;
}

fprintf()

fprintf()はprintf()と同様に変数の値を埋め込むことができます。
埋め込んだ変数値は勿論文字列に変換されます。

fprintf(【ポインタ名】,"【書き込む文字列】", 【変数】… )


で書き出すことができます。

以下が例です。

file_out_sample2.c

#include  <stdio.h>

int main(void)
{
	FILE *fp;
	fopen_s(&fp, "file.txt", "a");

	fprintf(fp, "%d", 3.1415);

	fclose(fp);

	return 0;
}



-C/C++

Copyright© C言語/C++入門講座  ツナサーモン , 2019 All Rights Reserved Powered by AFFINGER5.