我不理解这个旧C
程序中的这种语法,也没有准备好测试代码以查看它的作用。我感到困惑的部分是与数组的串联。我不认为 C 可以处理这样的自动类型转换,或者我在我的脑海里太难了,因为它是星期五下午......
char wrkbuf[1024];
int r;
//Some other code
//Below, Vrec is a 4 byte struct
memcpy( &Vrec, wrkbuf + r, 4 );
知道这里会发生什么吗?wrkbuf
当您连接或添加 int 时会变成什么?