У меня есть файл открыт в режиме записи, как показано ниже:Два последовательных fwrites операции
int a = 10;
char b = 'm';
int y = 0;
char z;
FILE *fp = NULL;
fp = fopen("/config/gps_backup.dat","w");
Я делаю frwite двух переменных в файле (первый является целым числом, а второй один является характер), как показано ниже:
fwrite(&a,1,sizeof(int),fp);
fwrite(&b,1,sizeof(char),fp);
- Будет два последовательных FWRITE операции заменяют друг друга
- Если нет, то можно два последовательных Fread операции заполнения должным образом в мои переменные
для например:
fread(&y,1,sizeof(int),fp);
fread(&z,1,sizeof(char),fp);
Может у и г переменная содержит значение 10, а «т», если последовательные Fread операции выполняются.
Tha
Ваш полный код? Выполняются ли ваши операции чтения сразу после операций записи или когда? –