long是c語言識別符號嗎?

long是c語言識別符號嗎?髒話比謊話乾淨5582022-03-22 09:01:51

c語言中long代表什麼意思?相信有很多人都不太瞭解,今天小編為了讓大家更加了解c語言中long,所以給大家總結了以下內容,一起往下看吧。

c語言中long是什麼意思?

1。 long 是C語言的一個關鍵字,代表一種資料型別,中文為長整型。

2。 long是long int的簡寫,也就是說,在C語言中long int型別和long型別是相同的。

3。 每個long型佔4個位元組,在32位編譯系統下,long和int佔的空間是相同的。這也導致了long型變數使用的越來越少了。

4。 long型可以表示的整型數字範圍為-2,147,483,648 ~ 2,147,483,647, 即-2^32 ~ 2^32-1。

在用在C的格式化輸入輸出時,long型的格式化字元為“%ld”。

5。 long同其它整型型別一樣,可以同unsigned 聯合使用,形成unsigned long,即無符號長整型, 其格式化字元為“%lu”。

6。 在部分編譯器下,比如gcc, 兩個long合用,即long long型別,表示C語言目前最長的系統整型型別,每個long long型別佔8位元組,64位。其格式化字元為“%lld”。

關於c語言中long代表什麼意思就分享到這裡了,希望以上內容可以對大家有一定的參考價值,可以學以致用。如果喜歡本篇文章,不妨把它分享出去讓更多的人看到。

long是c語言識別符號嗎?2021-06-27 14:52:21

所謂識別符號是指常量、 變數、語句標號以及使用者自定義函式的名稱。 語言的變數規定不可以以數字開頭,但是變數名可以包含數字字元,C語言變數可以以下劃線_開頭,比如_head都是合法的。 宣告整型變數或函式long :宣告長整型變數或函式float:宣告浮點型變數或函式double :宣告雙精度變數或函式char :宣告字元型變數或函式struct: 宣告結構體變數或函式union:宣告共用資料型別enum :宣告列舉型別typedef:宣告無符號型別變數或函式signed:宣告靜態變數volatile:說明變數在程式執行中可被隱含地改變void :宣告函式無返回值或無引數,宣告無型別指標if:條件語句else : 條件語句否定分支(與 if 連用)switch :用於開關語句case:開關語句分支for:一種迴圈語句do :