修改代码注意事项(持续更新)

本文总结了编程过程中的常见错误及解决方法,包括修改代码时注意事项、数据类型转换问题、数组越界检测等,有助于提高代码质量和调试效率。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

        微笑微笑微笑

       都是用鲜血换来的教训:

         1).如果在修改代码过程中,扩展了右上方和左下方的相邻重建值,一定要记得修改对应存储数组的大小;

         2).如果使用源代码中的查表法求均值时,要注意数值大小不能超过查表法设定的范围;

         3).改了函数名称,要改相应的参数,比如绝对索引,相对索引;

         4).只要跑的数据有问题,肯定是我代码改错了,立马回去检查检查微笑微笑微笑

         5).修改代码的时候,因为扩大了变量的范围所以将变量的类型从Int改成了UInt,但是此变量在某个等式中不作为被减数,然而当执行一个运算时(如这里的a>b),如果它的一个运算数是有符号的而另一个数是无符号的,那么C语言会隐式地将有符号 参数强制类型为无符号数,并假设这两个数都是非负的,来执行这个运算。所以改成UInt可能会根本上改变等式计算出来的值,

所以使用UInt需谨慎,把Int改成Long也行呀。

        6).如果修改代码的过程中,在修改代码代码的地方调用了源程序中的某个函数,一个要注意他的函数中的数组之类的大小和你修改代码中相关的变量范围符合不符合,小心数组越界;

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值