當前位置:編程學習大全網 - 源碼下載 - long long 在c語言中是什麽類型

long long 在c語言中是什麽類型

“longlongint”在C語言中是64位長整型數據類型。longlong是屬於int型,壹般來講,是longint型大小的兩倍,int型的4倍。

“longlongint”在C語言中可以簡寫為“longlong”,作為“long”和“int”數據類型的強化版數據類型,它能支持的整數範圍是-2^63到2^63-1。而先前的“long”是32位長整型數據類型,整數範圍僅能支持到-2^31至2^31-1。

“longlongint”和“unsignedlonglongint”都是在C99標準中才被引進的。

擴展資料:

需要註意:

longlong是壹個後來加上去的數值類型,也就是說非常老的編譯器是不支持這個數據類型的(如VC++6.0)。

C99標準引入的主要新功能:

1、對編譯器的限制增加了,比如每行源代碼至少需要4095字節,變量和函數名需要63字節(extern最多需要31字節)。

2、添加了新的關鍵字restrict,inline,_Complex,_Bool。

3、支持longlong、longdouble_Complex、float_Complex等類型。

4、壹個不確定長度的數組。數組的長度是壹個變量。當妳聲明壹個類型時,妳寫壹個int[*]。但就效率和執行而言,這並不是壹種新類型。所以妳不能在全局或結構聯合中使用它,如果妳使用類似的東西,goto語句是受約束的。

5、與C89標準相比,C99引入了壹種新的結構/數組初始值設定項,名為指定初始值設定項。

6、支持十六進制浮點數描述。

7、添加了壹個內置的本地靜態字符數組變量,它可以用於獲取當前函數的函數名。

8、函數的默認返回類型是int型。

百度百科-C99

  • 上一篇:mplus如何插入修正指數命令
  • 下一篇:如何把握直播的源碼
  • copyright 2024編程學習大全網