我目前正在研究一个嵌入式 C 项目,我“继承”了一些包含以下语句的旧代码:
rxStruct = rxStruct;
其中 rxStruct 是一个变量。
这样的陈述有什么用?
最佳答案
在没有更多信息的情况下,如果 rxStruct
作为参数传入然后未使用,则此类语句的一种用途是防止未使用的参数编译器警告。
关于c - ANSI C 中的自赋值,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/12142055/