當前位置:首頁 » 編程語言 » c語言2l
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

c語言2l

發布時間: 2022-06-10 07:42:16

c語言中在a=-2後面加上L是讓-2變成長整型嗎有什麼影響

-2L表示long型常量2,而-2表示int型常量2。在Windows上不會有什麼區別,因為Windows中int和long都是4位元組,但在linux上就不一定了,linux上int還是4位元組但long可能是4位元組也可能是8位元組,如果是8位元組那麼會導致截斷,低位的4個位元組被賦值給變數a。

② -2l,在c語言表示啥

應該是long a=-2l;意思是定義一個長整形變數,這里我假設變數名為a,把-2賦給它,-2l中的l表示是long型

③ C語言中-2L是什麼意思

-2L表示-2是長整型,一般用在賦值表達式中。


舉例如下:

longinta=-2L;//定義一個長整型變數,變數名為a,並進行初始化。初始化的時候將-2轉化為長整型後再賦給變數a

inta=-2L;//定義一個整型變數a,並進行初始化。初始化時-2L表示先將-2轉化為長整型,但由於a是int類型,所以之後又轉化為int類型賦值給變數a

④ c語言中a=-2L什麼意思

a=-2L中的L是long類型的意思,
c語言中默認的「整數類型常量」是int類型,加上尾綴L(或l)表示long類型常數!

⑤ 2L是C語言常量嗎

是的,後面的L表示這是個long型常量,不加L默認是int型常量

⑥ C語言常量2L是什麼意思

C語言中,常量2L的意思是:此常量類型為long int型,它的值為2。

⑦ 1.以下所列出的C語言常量中,( )錯誤。 選項: a、0xFF b、x3 c、 2L d、『\72』

bab 1212111
正確率 百分之90,我在北京航空航天大學,我為樓主帶鹽,請採納!