以上代码存在以下问题:

  1. 使用fscanf函数读取字符串时,应该使用%s格式控制符,而不是&name_bufname_buf已经是一个指针,不需要再取地址。 正确的代码为:fscanf(fp, "%s %d", name_buf, &time_buf);

  2. new_node函数是一个自定义的函数,但是代码中没有给出其定义。在使用函数之前,需要确保函数已经定义并且可用。

  3. linklist是一个自定义的结构体类型,但是代码中没有给出其定义。在使用该类型之前,需要确保该类型已经定义并且可用。

  4. list_add_tail函数是一个自定义的函数,但是代码中没有给出其定义。在使用函数之前,需要确保函数已经定义并且可用。

综上所述,以上代码存在多处问题,缺少必要的定义和声明。

fscanffps d&name_buf&time_buf; linklist new=new_nodename_buftime_buf; list_add_tail&new-list&head-list;以上代码有什么问题吗?

原文地址: http://www.cveoy.top/t/topic/iGjy 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录