你使用的是协议栈,包含Lib,代码是看不到的, 而在编译lib时,我们只能假设他用的优化等级就是high.
我认为是完全没必要去尝试改成另一个优化等级可能存在的问题的。
你的 pvalue是全局变量吗?
我不确定你是在什么代码里实验的,我把你的代码copy到例子代码里,判断完全没有问题。
pValue[0]=15;
while(pValue[0]++)
[
if (pValue[0] > CONST_DEF) [
PRINTF("pValue[0] > 16");
] else [
PRINTF("pValue[0] < 16");
]
]
你使用的是协议栈,包含Lib,代码是看不到的, 而在编译lib时,我们只能假设他用的优化等级就是high.
我认为是完全没必要去尝试改成另一个优化等级可能存在的问题的。
你的 pvalue是全局变量吗?
我不确定你是在什么代码里实验的,我把你的代码copy到例子代码里,判断完全没有问题。
pValue[0]=15;
while(pValue[0]++)
[
if (pValue[0] > CONST_DEF) [
PRINTF("pValue[0] > 16");
] else [
PRINTF("pValue[0] < 16");
]
]
举报