#include <iostream>
#include <stdio.h>
#include <stdlib.h>
using namespace std;
int main(int argc, char* argv[])
{
char *strArr = new char[2];
FILE* file1 = fopen("C:\\Users\\Administrator\\Desktop\\a.txt", "r");
FILE* file2 = fopen("C:\\Users\\Administrator\\Desktop\\b.txt", "w+");
int a=fread(strArr, 1, 2, file1);
while (a==2)
{
int b=fwrite(strArr, 1, 2, file2);
if (b==2)
{
cout << "往ffile2中写入的就是2" << endl;
}
memset(strArr, 0, 2);
a = fread(strArr, 1, 2, file1);
cout << "a:" << a << endl;
if (a<2)
{
fread(strArr, 1, a, file1);
#include <stdio.h>
#include <stdlib.h>
using namespace std;
int main(int argc, char* argv[])
{
char *strArr = new char[2];
FILE* file1 = fopen("C:\\Users\\Administrator\\Desktop\\a.txt", "r");
FILE* file2 = fopen("C:\\Users\\Administrator\\Desktop\\b.txt", "w+");
int a=fread(strArr, 1, 2, file1);
while (a==2)
{
int b=fwrite(strArr, 1, 2, file2);
if (b==2)
{
cout << "往ffile2中写入的就是2" << endl;
}
memset(strArr, 0, 2);
a = fread(strArr, 1, 2, file1);
cout << "a:" << a << endl;
if (a<2)
{
fread(strArr, 1, a, file1);