错误分析 error: invalid suffix "-ui" on integer constant
C语言编译整数赋值“ui = 0xCE-ui; ” 时出现错误 error: invalid suffix "-ui" on integer constant。 仔细研究发现与浮点数有关,C语言默认0xCE-ui为一个带指数的浮点数,而ui为整数变量,故而出现编译错误。 修改为“ui = (0xCE)-ui; ”或者“ui = 0xCE - ui; ”即可。
原创
2013-12-16 10:11:41 ·
35009 阅读 ·
0 评论