104359176 发表于 2018-09-11 18:49

代码编程正常,但运行没有任何结果

本帖最后由 104359176 于 2018-09-11 19:22 编辑

编译正常,但运行没有任何结果,中途不知哪里就停了。
也不报错,也不说内存不够,C 语言像个闷葫芦一样,简直要崩溃了。

到底是什么原因,才会让 C 语言变成这个样子?

shang2010 发表于 2018-09-12 14:01

我是c语言,楼主像个闷葫芦,什么话也不说,出现问题就不正常,简直要崩溃了……到底是什么原因,才会让楼主变成这个样子的呢

sevenover 发表于 2018-09-12 14:45

楼主试试gdb啊,实在不行加打印也行啊。
编译能通过不代表程序就是正确的啊,甚至程序输出了正确的结果也不能代表程序就写对了啊。

pandaiam 发表于 2018-09-13 10:05

楼主是搞perl的吗。。

104359176 发表于 2018-09-14 16:26

如果 free 一个栈变量(也就是常量,例如 "ab")就会让 C 语言默默的停止,也许有的编译器会提醒你 free 了一个不需要 free 的变量吧。
页: [1]
查看完整版本: 代码编程正常,但运行没有任何结果