This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
您好,我想将存在430中的数据从10进制转换成二进制放入数组中,我用的下面这个函数在c语言的编辑器中可以使用,但是在ccs里我查看参数不论怎么数组都是0.我还另外定义了一个式子e=n+i;结果也是0,不知道是什么原因
您好,当编译优化器发现操作的结果从未被使用时,那么就会删除代码。 例如您以上的变量 "j",在分配后不使用,因此无需生成代码。
对于这种测试,您可以将优化设置为 "0"/none,应该就可以看到结果。您还可以将所涉及的数组和变量声明为“volatile”。