c - 如何检查、读取和创建二进制 C 文件
问题描述
你好我正在尝试制作一个程序,当它启动时它会检查是否已经加载了已经输入的数据,如果没有,它会询问结构数据,保存并继续程序;
#define MAX_ESCOLA 5
typedef struct{
int identificardor;
char nome_escola[30];
char localidade_escola[20];
}t_inserir_escola;
int main()
{
int numero_questionario = 0;
t_inserir_escola vetor_adicionar_escola[MAX_ESCOLA];
if(?)
{
registar_escolas(vetor_adicionar_escola);
safe(vetor_adicionar_escola);
}else
printf("\n|dados já inseridos|");
//t_inquerido vetor_inqueridos[MAX_QUESTIONARIO];
//menu(vetor_inqueridos, numero_questionario, vetor_adicionar_escola, vetor_adicionar_escola);
}
void safe(t_inserir_escola vetor_adicionar_escola[])
{
?
}
void read(t_inserir_escola vetor_adicionar_escola[])
{
?
}
这是我第一次处理文件,如果有人可以帮助我,非常感谢。
解决方案
推荐阅读
- c - 用结构和txt文件在C中读取函数
- google-cloud-platform - 如何在 Google Cloud Composer 中创建有效的 JDBC 连接?
- c# - c#使用visual studio 2015发送邮件
- codeigniter - phpspreadsheet 在本地工作但不在现场工作
- php - 云端多台服务器上的 Gearman
- c++ - 迭代包含在结构中的向量
- javascript - 需要从 http uri 方案启动 Electron App
- rxjs - 如何通过 catchError() 正确传播错误?
- android - 使用 Proguard 时 Firebase 身份验证不起作用
- java - 自定义类上的 readEntity 抛出 MessageBodyProviderNotFoundException