gpt4 book ai didi

c - fgetc,getc 导致程序在读取文本文件时崩溃

转载 作者:太空宇宙 更新时间:2023-11-04 04:00:28 25 4
gpt4 key购买 nike

<分区>

怎么了?我很确定我的语法是正确的,因为它没有警告。另外它不会超过 getc(document); 我试过 fgetc(document); 同样的结果。我没有得到什么? (我使用 printf("$"); 来查看崩溃的地方)

char temp[51];
int cntr = 0,listcntr = 0,buffer;
FILE *document;
contact list[MAXCONTACTS];
document = fopen("addressbook.txt","r");
do
{
for(cntr = 0;cntr < 51; cntr++)
temp[cntr] = '\0';
cntr = 0;
do
{

buffer = getc(document);
printf("$");
if(buffer != '\t')
temp[cntr] = buffer;
++cntr;
}while(buffer != '\t'&& buffer != EOF);
list[listcntr].name = temp;

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com