c語言中long是什麼
① c語言中(long)5876273是什麼類型
long是long int類型的簡寫,在有些系統中,兩者都是認同的,有的則不可以。
② 在C語言中(long *)是什麼意思
你好!
long默認為長整數類型
*為指針操作符,long
*就是指向長整數類型的指針
然後(long
*),我想後面應該還跟著一個變數,(long
*)的意思就是強制類型轉換,將後面的那個變數視為一個指向長整數類型的指針
希望對你有所幫助,望採納。
③ C語言中int short long 的具體區別是什麼
三種類型,在類型定義、佔用位元組數、數據范圍等方面存在不同點。
1、定義不同
int類型稱為整型;
short類型稱為短整型;
long類型稱為長整型;
2、佔用位元組數不同
short int型變數兩個位元組(兩個位元組);
int類型四個位元組(32位機中);
long int取值為8個位元組(32位機中);
3、數據范圍不同
short int型變數取值為-(2的16次方)+1 到 (2的15次方)-1;
int類型變數取值為-(2的32次方)+1 到 (2的31次方)-1;
long類型變數取值為-(2的64次方)+1 到 (2的63次方)-1;
(3)c語言中long是什麼擴展閱讀
1、具體佔用幾個位元組C語言並沒有規定,C語言做了寬泛的限制:
1)、short int類型至少佔用2個位元組。
2)、int類型建議為一個機器字長。32位環境下機器字長為4位元組,64位環境下機器字長為8位元組。
3)、short類型的長度不能大於 int,long類型的長度不能小於 int。
參考資料
網路-C語言
④ C語言long是幾個位元組
C語言中long是4個位元組,是一種數據類型,有兩種表現形式:有符號和無符號。
在有符號中,long的表示數的范圍為:-2147483648~2147483647
在無符號中,long的表示數的范圍為::0~4294967295
(4)c語言中long是什麼擴展閱讀:
整型變數可分為以下幾類:
基本型
類型說明符為int,根據計算機的內部字長和編譯器的版本,在內存中可能佔2或4個位元組(通常分別在16位機和32位機上),其取值為基本整常數。
短整型
類型說明符為short int或short,在內存中佔2個位元組,其取值為短整常數。
長整型
類型說明符為long int或long,在內存中佔4個位元組,其取值為長整常數。
參考資料來源:
網路-long
網路=整型
⑤ C語言long是什麼意思
long是長整形;
一般的int型是2位元組,long型是4位元組的,就是說long型的數據能表示的數值更大一些