??????ν????????????????????????????????????????????????????????????????????????????????????????????????

?????????????????????????????????Щ????????????磺

1 int a = 0;
2 a = 3.1415926+3??
3 cout<<a<<endl;
4
5 ?????????

???????????С?????????????????????????????????6????????????????????????3????double??????????и?????????????????6.1415926???????????a???????????????????????????????????????????????6?????a??

???????????????????????????????????????????????????????????????

void fun()
 {
     unsigned int a = 2013;
     int b = -2;
     int c = 0;
     while (a + b > 0)
     {
         a = a + b;
         c++;
     }
     printf("%d"?? c);
 }

?????????С?????????????????????

????ò????1006??????~??????~~ ??-??

??????????http://51weixue.com/thread-51-1-1.html????????????¥?????????“?????????壬?????????”??????????????????????????????a+b???????????????????????????????????int????????????~~

??????C++?ж???????????????????????????????????磬????????????????????????????????????????????????????????б?intС???????????char??short??unsighed char??unsigned short???????????????п??????????????int?????????????int????????????????unsigned int?????

??????????signed??unsigned int???????е??????????е?signed???????????unsigned????????????~???????????????????????a+b????????????unsigned int???????unsigned int??????Χ??0~4294967295?????????a+b?в??п????0????????????a=2013????μ?2?????????1???unisigned int??1-2??????-1???????4294967295??????????????????????????a??????????????μ?2??????????????0?????????????????while???????У??????????????????????????????????~

???????????????????????e????е????????????????????????????????????????a??b?????????Щ???????????????????Щ????????????????????????????????о??????????????????unsigned???????????????????????????????????~????????????????????????????????~??