㈠ int是什麼數據類型
int是一種數據類型,表示整數類型。
在計算機編程語言(C、C++、C#、Java等)中,是用於定義整數類型變數的標識符。在一般的電腦中,int佔用4位元組,32比特。除了int類型之外,還有short、long、longlong類型可以表示整數。
int佔用位元組情況:
在一般的電腦中,int佔用4位元組,32比特,數據范圍為-2147483648~2147483647[-2^31~2^31-1]。
在之前的微型機中,int佔用2位元組,16比特,數據范圍為-32768~32767[-2^15~2^15-1]。
除了int類型之外,還有short、long、long long類型可以表示整數。unsigned int 表示無符號整數,數據范圍為[0~2^32-1]。
㈡ 鏁存暟鍦ㄨ$畻鏈轟腑鐢ㄤ粈涔堢爜琛ㄧず
鏁存暟鍦ㄨ$畻鏈轟腑鐢ㄨˉ鐮佽〃紺恆
涓鑸鍦ㄥ叏閮ㄩ兘鏄鏁存暟榪愮畻涓斾笉鍑虹幇璐熷肩粨鏋滅殑鍦哄悎涓嬶紝浣跨敤鏃犵﹀彿鏁存暟琛ㄧず銆傞氬父鎶婃棤絎﹀彿鏁存暟綆鍗曠殑璇存垚 鏃犵﹀彿鏁 銆
鏃犵﹀彿鏁存暟娌℃湁絎﹀彿浣嶏紝鍦ㄥ瓧闀跨浉鍚岀殑鎯呭喌涓嬶紝瀹冭兘琛ㄧず鐨勬渶澶ф暟姣斿甫絎﹀彿鏁存暟鎵鑳借〃紺虹殑澶э紝n浣嶆棤絎﹀彿鏁存暟鍙琛ㄧず鐨勮寖鍥翠負0 ~ 錛2 n -1錛夈
甯︾﹀彿鏁存暟 涔熻縐頒負 鏈夌﹀彿鏁存暟 ,瀹冨繀欏繪湁涓涓浜岃繘鍒朵綅鏉ヨ〃紺虹﹀彿錛岃櫧鐒跺墠闈浠嬬粛鐨勫悇縐嶄簩榪涘埗瀹氱偣鏁扮紪鐮佽〃紺洪兘鍙浠ョ敤鏉ヨ〃紺哄甫絎﹀彿鏁存暟錛屼絾鏃惰ˉ鐮佽〃紺烘湁鍏剁獊鍑虹殑浼樼偣錛
鐜頒唬璁$畻鏈轟腑甯︾﹀彿鏁存暟閮界敤琛ョ爜琛ㄧず錛屾晠n浣嶅甫絎﹀彿鏁存暟鍙琛ㄧず鐨勬暟鍊艱寖鍥存槸 -2 n-1 ~ 2 n-1 -1銆侰璇璦鏀鎸佸氱嶆暣鏁扮被鍨嬨