c語言數字後面的l是什麼意思c語言數字後面的L是什麼意思

2021-03-10 08:14:19 字數 1578 閱讀 8677

1樓:就醬挺好

這些字尾跟是

襲在字面量(bailiteral,**中的數值、字du符、字串)後面,常量(constant)是zhi值不變的量,二dao

者不是一個概念。

c語言中,運算和運算數的型別是無法分割的,運算數型別決定了運算效果是什麼。字面量要參與運算,也離不開型別。在大多數場景下預設型別的表現符合程式設計者的預期。

所以有時會甚至忘記字尾的存在,但字面量依然是有型別的。在少數情形下預設型別並不能滿足需求。字尾的意義在於明確宣告字面量的型別,而不是使用該類字面量的預設型別。

2樓:文化廚子

在c語言中浮點數常量的預設型別是double型別,有時候需要將浮點數常量表示成long double型別,這版時候就需權

要在浮點數後面加上小寫的l或者大寫的l,用於表示此常量是long double型別。 有時候,在整型數上也使用它,此時表示此整數將表示為一個浮點數。

3樓:

表明這個數是long int型別的,不寫的話預設認為是int

4樓:匿名使用者

long,表示長整型

c語言中,115l中,l是什麼意思?

5樓:匿名使用者

115l中的l表示這是一個長整型,對應long型別.

但是c中沒有定義long的長度.這些是由編譯器來定的但是通常long型別與int是一樣的長度(32/64位編譯器)如果l放到 字元上,那就是寬字元了,寬字元被對映到short上去了,也就是兩個位元組

比如 '百'l

6樓:匿名使用者

代表115是長整形資料

7樓:

應該是長整型常量。。。

8樓:匿名使用者

l就是long 型別的

c語言裡的 %10d 是什麼意思?就是%後面加一個數字是什麼意思?精確度麼?

9樓:匿名使用者

我給你寫個簡單的c原始碼,你就明白了!

#include

void main()

執行結果:

*********1

****1

11*********

10樓:匿名使用者

%10d 指輸出整數的寬度為10,若數值寬度<10,則在其前面補空格,如果數值的寬度》10,則按原數值輸出,比如:printf("%10d",12345),則輸出□□□□□12345;printf("%10d",123456789123),則輸出123456789123【12位】

11樓:臺式筆記本

是字元寬度 也就是說如果你用%10d列印一個1 ,然後在用%d列印一個2,就會這樣輸出

12,1的前面會有9個空格 ,也就是說9個空格再加上一個1的寬度,就會變成10個字元寬度了 你試試printf("%10d,%d",1,2);

12樓:手機使用者

c語言就是一種很流行的程式語言,具體的呢可以網上找的!

顯示卡數字後面的字母是什麼意思顯示卡後面的數字和字母什麼意思?

顯示卡型號字尾的英文字母,它代表著顯示卡雖然採用同一個圖形核心,但市場的定位不同。le nvidia顯示卡型號採用的字尾。全名為 limited edition 限制版 簡化版的意思,代表系列中的低端產品。如7300le 6600le等。se ati顯示卡型號採用的字尾。全名為 special ed...

金鑲玉後面的數字是什麼意思L

一般是兩種,1.店內貨品編號 2.鑑定證書編號 金鑲玉後面的數字是什麼意思l14100016001 這是一件貨品的條碼,方便商戶出貨做帳而已。數字後加l是指什麼?指這個數字的取值範 圍是long 長整型 如果數字後面不加l,預設的取值範圍是int 整回型 答比如 給a賦值 long a 214748...

C語言中後面的72f是什麼意思,如圖

一 f 代表以浮 bai點數即 du小數 的格式 輸出zhi,二 7 在小dao數輸出版中表示 權最少輸出的字元數為7 少於此數,在前加空格,多了原樣輸出 三 2 在小數的輸出中則表示 小數點後輸出的最多字元數,少了加0,多則四五入 例 原數若為1234567.89則輸出的結果就應是 1234567...