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

函数后面两个分号?

liuxiaofei126 2018-11-17 浏览量:942

 Init_Steer();;

这样会出现啥情况,今天调试程序无意间发现的,两个分号,

0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 什么影响也没有

    相当于两个语句写到一行了,第一个分号前是一个语句,第二个分号前又是一个语句。

    第二个是个空语句,无所谓,什么影响也没有,看着别扭也可以删了

    • 发布于 2018-11-17
    • 举报
    • 评论 0
    • 2
    • 0

其他答案 数量:18

  • 没影响,编译器会自动识别为空语句不做处理
    • 发布于2018-11-17
    • 举报
    • 评论 0
    • 2
    • 0

  • 分号代表一路,两分号代表两句,有一句是空句,影响不大,也就程序运行时间长那么一丢丢。
    • 发布于2018-11-17
    • 举报
    • 评论 0
    • 2
    • 0

  • 没啥问题,单独一个分号也是一个语句,叫做空语句,作用就是浪费一个指令周期的时间,不小心多打了一个也不会出啥问题
    • 发布于2018-11-17
    • 举报
    • 评论 0
    • 2
    • 0

  • 第二个分号相当于一个空语句,不影响最后执行结果。
    • 发布于2018-11-17
    • 举报
    • 评论 0
    • 2
    • 0

  • 第二个分号也代表一个语句,只不过分号之前没有内容,算是一个空语句,没有任何影响。

    • 发布于2018-11-17
    • 举报
    • 评论 0
    • 1
    • 0

  • 类似nop,空的不做执行可以理解为延时!
    • 发布于2018-11-17
    • 举报
    • 评论 0
    • 1
    • 0

  • 相当于第一句话后面加了一句空白句子编译时发现没东西就直接跳过
    • 发布于2018-11-17
    • 举报
    • 评论 0
    • 1
    • 0

  • 这样语法都是不对的,编译时都是不通过的啊,应该是写错了
    • 发布于2018-11-17
    • 举报
    • 评论 0
    • 1
    • 0

  • 编译没错误,说明编译器将这个当成了空指令,不产生执行代码
    • 发布于2018-11-17
    • 举报
    • 评论 0
    • 1
    • 0

  • 写错了,不影响编译和使用,不过这样写不标准
    • 发布于2018-11-18
    • 举报
    • 评论 0
    • 1
    • 0

  • 笔误,但不影响编译,第二个空操作而已。也不会有啥副作用
    • 发布于2018-11-19
    • 举报
    • 评论 0
    • 1
    • 0

  • 去掉多余的分号,没啥用,不去掉也没事,都不影响

    自己修改程序,有时候也会出现这个情况,没事的

    • 发布于2018-11-19
    • 举报
    • 评论 0
    • 1
    • 0

  • 一点问题没有的。应该是不小心多敲了一个。
    • 发布于2018-11-21
    • 举报
    • 评论 0
    • 1
    • 0

  • 倒是没啥事,看编译器是否报错,不报错删除吧
    • 发布于2018-11-28
    • 举报
    • 评论 0
    • 0
    • 0

  • 正常来说是不会有影响的,对程序没有干扰
    • 发布于2018-12-23
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

函数后面两个分号?