|
发表于 2019-6-21 00:48:48
|
显示全部楼层
动动手这个代码我抄写了N遍,每次编译都会报相同的错误,一直找不到原因,直到我实在是不知道该怎么办的时候我把我写的代码和作业代码复制到了word里面进行对比,才发现多写了一个字母,都快哭 了,差点都放弃这个作业了。我用的是DEV-C软件写的,别的代码字母写错了都会提示,唯独下面这个写错了没有提示,也不告诉你写错的是哪一行,而且我也不懂这是什么情况,就提示C:\Users\ADMINI~1\AppData\Local\Temp\ccUCryjl.o ceshi1.c:(.text+0x207): undefined reference to `_findfinrst' 和C:\Users\Administrator\Desktop\flash1\collect2.exe [Error] ld returned 1 exit status ,
我写错的这段代码: 67: if((handle = _findfinrst(strcat(thePath, "/*"), &fa)) == -1L) 写了N遍都是这段多写一个字母,我也是醉了 。
删掉多出来的字母后:
编译结果...
--------
- 错误: 0
- 警告: 0
- 输出文件名: C:\Users\Administrator\Desktop\flash1\ceshi1.exe
- 输出大小: 136.720703125 KiB
- 编译时间: 0.09s
经过多番努力,我终于完成了我的个作业:
经过计算...
目前你总共写了 102 行代码!距离目标还很遥远。
请按任意键继续. . .
--------------------------------
Process exited after 2.221 seconds with return value 0
请按任意键继续. . . |
|