c++文件操作,真心求教

从流中读字符进行操作时,提示发生访问冲突。

FILE* cstream, * outstream;
if ((cstream = fopen("d:\\sample.txt", "r")) == NULL)
	{
		printf("Failed to open sample.txt!");
		exit(0);
	}
	if ((outstream = fopen("d:\\text1.txt", "w")) == NULL)
	{
		printf("Failed to open text1.txt");
		exit(0);
	}


for (int i = 0; i <= 15; i++)
	{
		char ch;
		ch = fgetc(cstream);
		printf("%s",(char)ch);
	}

 

可参https://blog.csdn.net/xianfajushi/article/details/39895733?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522161762384616780261924416%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fblog.%2522%257D&request_id=161762384616780261924416&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~blog~first_rank_v2~rank_v29-2-39895733.nonecase&utm_term=%E6%96%87%E4%BB%B6