printf("Duplicate found n"); }}
现在,当我尝试做strcmp时,它总是给我一个分割错误我不应该在这里使用链表,我想我已经完成了到这里的所有事情,对于接下来的几个部分,我只需要比较和排序,我总是得到分割错误。我的数组中确实有元素,我可以把它们全部打印出来,但由于某些原因,我不会比较它们。
我计划逐行读取整个文件,解析每一行并将整个内容存储到由二维静态数组组成的结构中。然后,当整个东西存储在内存中时,我会进行计算,将结果填充到另一个结构中,最后将该结构的内容转储到输出文件中。当然它不能工作,当我尝试运行程序时,我得到了分段错误。这是我定义输入结构的方式:#define real_spectrum_constant 181 float i