return返回值后面符号问题
我看别人代码返回值后面带了2个分号,具体为下return res;;
或
return temp*100;;
这样的形式
请问各位大佬: 这个写法对程序有什么影响吗?
与单分号有什么区别?
谢谢!!
两种写法都可以,需要特别注意的是,返回值的类型一定要和定义的函数类型匹配,否则将有不可遇见的返回值。 两个分号不是卡键盘就是手抖了 hsrzq 发表于 2024-9-29 21:41
两个分号不是卡键盘就是手抖了
我看别人代码返回值后面带了2个分号,表示看不懂 其实三个分号也是可以的。 soma 发表于 2024-9-29 21:58
我看别人代码返回值后面带了2个分号,表示看不懂
你要愿意写100个分号也行,大家一眼就知道是卡键盘了 {:5_322:} 经c转汇编验证,一个分号和多个分号是完全一样的。 会优化掉,编译结果不受影响。
页:
[1]