• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

c语言编写时程序没错,组建没错,为什么就是无法执行?

1063103915 2018-05-25 浏览量:1637
c语言编写时程序没错,组建没错,为什么就是无法执行?
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 调试追踪吧,这个你光在这里说 是永远弄不清楚的。

    因为你给的信息太少:

    1. 检查基础硬件是否正确

    2. 检查程序编写过程

    2.1 逻辑

    2.2 程序实现


    3. 进行追踪调试

    • 发布于 2018-05-25
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:13
  • 在我的代码生涯里,那些自言自己代码没有任何问题的,最后都会遭到社会的打脸。检查是不是没有初始化正确,是不是漏了哪些必要的配置
    • 发布于2018-05-25
    • 举报
    • 评论 0
    • 0
    • 0

  • 在线调试下,看代码运行吗
    • 发布于2018-05-25
    • 举报
    • 评论 0
    • 0
    • 0

  • 只能调试代码,看看问题所在
    • 发布于2018-05-25
    • 举报
    • 评论 0
    • 0
    • 0

  • 哪里都没有错,怎么可能不能运行呢,一定是有错的地方,并不一定是语法的错误,可能是逻辑上的错误,可以把你的代码发上来看看。
    • 发布于2018-05-25
    • 举报
    • 评论 0
    • 0
    • 0

  • 可能是文件的错误   之前我遇的  复制下来  换另一个c文件  就行    原因我也不明白


    • 发布于2018-05-25
    • 举报
    • 评论 0
    • 0
    • 0

  • 逻辑性错误和bug是程序编译时没法检测出来的,作为一个工程师,必须要有自我debug的能力,要是哪一天你敢号称自己的程序一个bug都没有,那你就是真牛逼。

    • 发布于2018-05-25
    • 举报
    • 评论 0
    • 0
    • 0

  • 代码编译好断点调试分析代码出现在哪死掉,或者做个单元测试,判断代码的功能是否正确
    • 发布于2018-05-26
    • 举报
    • 评论 0
    • 0
    • 0

  • 无法工作,就说明一切了:有错

    你也说不是硬件的问题,那你的代码和模块在板子上是不是一点点调试出来了?没调试出来,怎么可以这么自信说没错?

    • 发布于2018-05-26
    • 举报
    • 评论 0
    • 0
    • 0

  • 不确定你是使用什么平台,没有执行这点感觉像是单片系统吧。单片系统编程无法启动有很多原因,

    从硬件来说可能是芯片损坏、虚焊、元器件损坏……

    从软件角度更多了,比如外设没有初始化、写错变量名、逻辑错误、数组越界等等……

    • 发布于2018-05-26
    • 举报
    • 评论 0
    • 0
    • 0

  • 程序没错编译没错只是说明语法可用,但是里面的逻辑可能有问题,这种可以单步调试查找问题
    • 发布于2018-06-11
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

c语言编写时程序没错,组建没错,为什么就是无法执行?