unsigned long a,b;<br />int main(void)<br />{<br /> a=10000*7;<br /> b=200001*7;<br /> return 0;<br />}<br />编译a=10000*7;这句就出错, b=20001*7;这个句就不会出错<br />不知道这个C30会这样...<br />出错信息:<br />main.c: In function 'main':<br />main.c:4: warning: integer overflow in expression |