c語言中都是什麼意思,C語言中「 」是什麼意思?

2021-04-17 16:16:48 字數 6384 閱讀 4486

1樓:匿名使用者

都是賦值語句的

簡寫,如

x += y; 等同回

於答 x = x + y;

x -= y; 等同於 x = x - y;

x *= y; 等同於 x = x * y;

x /= y; 等同於 x = x / y;

2樓:滄海雄風

+= 等價於 a=a+1

其他同理

a+= 1 等價於 a=a+1

a-= 1 等價於 a=a-1

a*= 1 等價於 a=a*1

a/= 1 等價於 a=a/1

3樓:木月光

+=,-=,*=,/=,a+=b就是相當於a=a+b,其他幾個相當於a=a-b、a=a*b、a=a/b,簡寫而已沒有特殊含義

4樓:匿名使用者

這個copy叫做「複合賦值運算子」

c語言中「+=」是什麼意思?

5樓:丫頭愛寶貝

c語言中「+=」是什麼意思:

+=表示把左邊的數加上右邊的數的和賦值給左邊的數的意思。

c語言中「+=」是什麼意思的延伸:

更多c語言**列表:

a+=b等效於 a=a+b

a-=b 等效於 a=a-b

a*=b 等效於 a=a*b

a/=b 等效於 a=a/b

pjz/=n 等效於 pjz=pjz/n

a%=b等效於 a=a%b

語言**的功能:c語言的**是最為簡潔的,是讓程式設計人員用最為簡短的描述語句實現所需要的功能,能提高編譯器的編譯速度。

6樓:威凌霜頻智

是「等於」的意思,就相當於數學中的「=」號,這用於判斷兩個數是否相等。而c語言中「=」則是賦值的意思。

例如:1.

if(a==b)

return

true;

else

return

false;

2.a=3;

b=a;

則a的值就是3了。

7樓:魏念守清

+=:加法賦值運算子,將運算子前面的變數加上後面的值再賦值給前面的變數。

-=:減法賦值運算子,將運算子前面的變數減去後面的值再賦值給前面的變數。

比如:a+=b; //等價於a=a+ba-=b; //等價於a=a-b不知道是c語言,大多語言都一個意思。

8樓:鳳萱庚錦

變數自動加1

++在前為先執行自加1,在後則語句跳到下一行才加1比如++z,那行程式執行到本句時就加了1,z=1;x=1;y=1;

++z;

//這裡z已經為1

x++;

++y;

//到這裡x才為2

9樓:蘭秋荷阿順

+=是複合賦值符號,比如:

...int

a=3;

a+=2;

//相當於a=a+2;

printf("%d\n",a);

//此時輸出a的值為5...

10樓:屈飛文邊童

c語言是一類程式語言,2023年誕生於美國的貝爾實驗室。

就學習程式語言來講,建議先學習c語言,很多語言都是在c語言的基礎上發展起來的,個人認為c語言的魅力在於指標,你能夠精確到控制每一個位元組,因此效率是其它語言無法比擬的,所以很多作業系統底層都是c寫的。

如果想學這個的話,得有興趣,然後勤練多思考。

11樓:守寧呂月

c語言是一種計算機程式設計語言。它既有高階語言的特點,又具有組合語言的特點。它可以作為系統設計語言,編寫工作系統應用程式,也可以作為應用程式設計語言,編寫不依賴計算機硬體的應用程式。

因此,它的應用範圍廣泛。

c語言對作業系統和系統使用程式以及需要對硬體進行操作的場合,用c語言明顯優於其它解釋型高階語言,有一些大型應用軟體也是用c語言編寫的。

c語言具有繪圖能力強,可移植性,並具備很強的資料處理能力,因此適於編寫系統軟體,三維,二維圖形和動畫。它是數值計算的高階語言。

12樓:富俊楚慈頡

c語言中輸出語句中用到%c,表示輸出變數的型別是字元型的。

eg:main()

13樓:芮蘊古城

例如a+=b相當於a=a+b,,,,即把a+b的值再賦值給a

懂了嗎?

不懂聯絡我

14樓:安徽新華電腦專修學院

+=表示把左邊的數加上右邊的數的和賦值給左邊的數的意思。

15樓:匿名使用者

就是b=b+c,將b的值取出再取出c的值,相加然後賦給b,儲存在b開闢的記憶體空間中,類似的還有,b-=c、b*=c都是這個意思

16樓:匿名使用者

實際上就是b=b+c的意思

之所以用b+=c,是從計算機的運算上考慮,符合計算機內部的計算原理。

17樓:匿名使用者

加等於就是如b+=a就是先運算b+a再將運算所得的值賦值給b。-=同理

18樓:波菜——喜洋洋

b+=c也就是b=b+c 的意思。其實計算的還有很多種的字首,字尾等等的表示式。

19樓:匿名使用者

b+=c 的意思就是 b=b+c

20樓:匿名使用者

b=b+c的意思,縮略寫法吧

21樓:勥貓咪

把b+c的值賦值給b

22樓:卓長青摩酉

代表預處理命令吧,於不同的關鍵字搭配,有不同的意思。

像#include

代表在預處理時將其後的檔案包含到程式中去

#define

則定義一些常量,便於以後的修改,只是改這一處!

但願你能理解,我水平有限!還是希望能幫到你!

%*c%c在c語言中是什麼意思

23樓:噓

%c:讀入一個字元。

%*c:讀入一個字元,但忽略它(即不賦值給任何變數)。

c語言%的其他應用含義    :

1、%f,%f,%e,%e,%g,%g 用來輸入實數,可以用小數形式或指數形式輸入。

2、%d 讀入十進位制整數。

3、%p 讀入一個指標。

4、%s 讀入一個字串,遇空格、製表符或換行符結束。

24樓:零鴻福鬆甘

這是兩個運算子擺放在一起而已

「=」是賦值運算子

「!」邏輯非運算子,邏輯操作符一般將其運算元視為條件表示式,返回結果為bool型別:首先對其運算元求值,若結果為0,則條件為假(false),否則為真(true)

優先順序上「!」先於「=」

所有比如有下面的式子

inti;

i=!5;

這個要怎麼理解呢?

1.根據運算子優先順序,!先於=

2.首先5作為!的運算元,求值!5的結果是bool型的false3.然後false隱士轉換成int型,即04.所以i裡面的值是整形0

25樓:揭影段凌霜

在c語言中,&有三種作用,分別如下:

1.取地址。單目運算子。用來取一個變數的地址。

比如int i, *p;

p = &i;//這裡的&作用是取變數i的地址。

2.位操作中的與操作運算子。

也就是常說的and操作,雙目運算子。

計算的時候按位計算,&兩邊運算元對應位上全為1時,結果的該位值為1。否則該位值為0

比如0x12&0x23

轉為二進位制為:

b00010010&b00100011,

按位計算結果為b00000010,

即結果為0x02。

3.當兩個&&一起用的時候,表示為邏輯運算中的與運算。

邏輯運算結果只有0和1兩種結果。

一般在&&兩邊是兩個邏輯表示式。

當兩個表示式值均為1時,&&運算結果為1,否則為0。

比如2>1

&&0<1

這個的值為1&&1=1。

1>2&&2>0

這個值為0&&1=0。

1>2&&2>3

這個值為0&&0=0。

26樓:諸葛易綠倪奧

原發布者:醬油灬到處飛

《c語言程式設計》複習提綱

一、單項選擇題和填空題的知識點1、函式是c程式的主要組成部分,函式是c程式的基本單位。一個c語言程式是由一個或多個函式組成的,其中必須包含一個main函式(且只能有一個main函式)。2、程式總是從main函式開始執行的。

c語言本身不提供輸入輸出語句。3、識別不同的常量。(1)整型常量,如100,0,-12(2)實型常量,有兩種表示形式。

第一,十進位制小數形式,如12.45、-56.79。

第二,指數形式,即科學計數法。如12.34e-4,其中,字母e前面的部分稱為尾數,可以用實型資料表示,後面的部分稱為指數,只能用整型資料表示,而字母e既可以是小寫的e,也可以是大寫的e。

(3)字元常量,有兩種形式:普通字元和轉義字元。普通字元如』a』,注意字元常量中只能包含一個字元。

轉義字元是以字元\開頭,如』\n』,注意它表示的是一個字元。(4)字串常量,如」nanjing」。(5)符號常量,是用#define指令定義的。

如#definepi3.1416。一旦定義以後,凡是使用pi的地方,實際上使用的3.

1416。4、合法識別符號和非法識別符號的識別。5、6、%運算子要求參加運算的運算物件(即運算元)為整數,結果也是整數。

如8%3的結果為2。7、除%以外的運算子的運算元都可以是任何算術型別。8、自增、自減運算子的使用。

參見p53的內容和例子。(單選)9、不同型別資料間的混合運算。參見p54的內容和例子。

10、賦值過程中的型別轉換。參見p62的內容和例子。(單選)11、o格式符的使用:以八進

c語言中 %*c 是什麼意思?

27樓:熱詞課代表

最近」盤「字很流行,盤是什麼意思?為什麼能成為網路熱詞?

28樓:跪著作揖

這是c語言的格式輸出,%c,%y這些代表你要輸出的資料的資料型別;%d 表示輸出十進位制有符號的整數。

1、%u 十進位制無符號整數。

2、%f 表示輸出浮點數。

3、%s表示輸出 字串。

4、%c表示輸出單個字元。

5、%p表示輸出指標的值。

6、%e表示輸出指數形式的浮點數。

7、%x, %x 表示輸出無符號以十六進位制表示的整數。

8、%0 表示輸出無符號以八進位制表示的整數。

9、%g表示輸出自動選擇合適的表示法。

擴充套件資料

c語言中字元的作用:

1、\n表示換行。

2、\f表示清屏並換頁。

3、\r 表示回車。

4、\t 表示tab符。

5、\xhh表示一個ascii碼用16進表示,其中hh是1到2個16進位制數。

長度格式符為h、l兩種,h表示按短整型量輸出,l表示按長整型量輸出。

#include

#include

int main( )

29樓:孔培勝羅婉

具體來是有3方面:

1。定義時

指明某個變數是指標變數

如int

*p;表示p是指標變數,裡面存放的是某個變數的地址2。非定義

*表示地址變數指向的變數;如:*p=a;表示將a變數的值賦予p作為地址指向的變數中

3。作為運算子

a*b表示a乘於b

30樓:匿名使用者

scanf函式中的格式控制符:%*c

其中%c是讀一個字元,而中間的*號是跳過一個字元。意思就是讀取一個字元但並不賦值給變數。

下面是詳細的格式說明,請參考:

%a-----------------讀入一個浮點值(僅c99有效)%a-----------------同上%c-----------------讀入一個字元%d-----------------讀入十進位制整數%i-----------------讀入十進位制,八進位制,十六進位制整數

l/l:長度修飾符----輸入"長"資料

h:長度修飾符------輸入"短"資料

w:整型常數--------指定輸入資料所佔寬度*: 星號-----------空讀一個資料

c語言中for是什麼意思C語言中for是什麼意思?

在c語言中,for語句使用最為靈活,它的一般形式為 for 表示式1 表示式2 表示式3 語句它的執行過程如下 先求解表示式1。求解表示式2,若其值為真 非0 則執行for語句中指定的內嵌語句,然後執行下面第3 步 若其值為假 0 則結束迴圈,轉到第5 步。求解表示式3。轉回上面第2 步繼續執行。迴...

c語言中是什麼意思,C語言中 是什麼意思

等於的意思 是賦值的意思。只要理解到 賦值不是等於 就能分辨了。比如 int a a 2 賦值,讓a的值變成2 a原來是多少是不知道的 if a 3 判斷 a是否等於3,此時a的值仍然是2a 這是一個邏輯符號,也就是說,結果是真或者假.a b 當a與b相等時是真,否則為假.還有,迴應一下klboy1...

c語言中data是什麼意思,C語言中data 2 是什麼意思

data 在c語言在不代表什麼,不過一般寫 時用來當儲存資料的一個變數或結構體。當他定義成int data 時,就和int a是沒兩樣的。當源 中,在 前部出來類似下面的 typedef struct studentdata 這時是用data代表 student這個結構體,typedef是使 用 來...