c语言read函数----读取文本a.txt中的数据,保存到以下变量中-----0
#include
#include
#include
#include
#include
#include
int main()
{
fd = open("a.txt", O_WRONLY|O_CREAT|O_TRUNC);
if(fd==-1)perror(""),exit(-1);
char buf[100] = {};
sprintf(buf, "%d", id);
write(fd, buf, strlen(buf));
write(fd, "\t", 1);
write(fd, name, strlen(name));
write(fd, "\t", 1);
memset(buf, 0, sizeof(buf));
sprintf(buf, "%d", age);
write(fd, buf, strlen(buf));
write(fd, "\t", 1);
memset(buf, 0, sizeof(buf));
sprintf(buf, "%g", salary);
write(fd, buf, strlen(buf));
close(fd);
//----读取文本a.txt中的数据,保存到以下变量中-----
int rid2;
char rname2[20];
int rage2;
double rsalary2;
/*
// atoi
// atof
*/
}