最近,在处理大量代码时,我观察到有时添加一些额外的 printf() 语句并对其进行注释对于必须修改代码的后期调试(使其更容易)非常有用。但是存在关于过度注释代码和缺乏适当注释的争论。我不确定这种做法在哪里?此外,我发现这种注释方式的一个缺点是它使代码看起来更丑陋。这是一个例子:
...... //代码 …… pkt_bytes_decd = avcodec_decode_audio4(aCodecContext, pFrame, &frame_fin, &packet );这是一个不好的做法吗?有人可以从他们的经验中讨论利弊吗?
//printf("解码数据包中的 %d 个字节\n",pkt_bytes_decd); …… ...... //代码