xy是什麼意思,代表什麼C語言中的

2021-03-04 06:19:27 字數 919 閱讀 1357

1樓:湯菊孝嬋

*x是定義的一個指標變數,也是記憶體上的一塊空間,只不過空間裡面存放的是回

地址。其中*是指標的答一個標誌。y是一個變數,加上&後表示取得了此塊空間的地址,因此兩者是等價的。意思就是把y的地址賦值給x。

int*x,y;

*x=y;/*此時*x和y是等價的*/

x>y?x:y;在c語言中代表什麼意思

2樓:匿名使用者

一樓說的還有點問題。a?b:

c 這個運算是判斷a的真假,若是真就執行b如是假就執行c,所以x>y?x:y;這句話的意思就是判斷x和y值得大小,要是x>y結果就是x,否則就是y,也就是說這句的是輸出的x和y中較大的那個數。

可以使用一下程式來檢測:

#include

main()

3樓:匿名使用者

(!x++||y--)

這個邏輯大概就是

x等於0或者y不等於0最後表示式結果為1

++和--是後做的

還有如果x為0,y就不--了

4樓:儲晨權紅雲

很久以前學的。還記得一點點。應該是如果:x>y,取x。反之則取y。

5樓:fei仰角30度

? : ; 是c語言中唯一一個三目運算子。如果x大於y為真,結果輸送x,否則為假結果輸送y;

6樓:匿名使用者

這是一個判斷句。意思是,若x>y則結果是x,反之,結果是y.

7樓:supper大毛

若x>y,則表示式的值為 x;

否則為 y

8樓:匿名使用者

如果x大於y,就是真,如果x小於y就是假

C語言中語句是什麼意思,c語言中!是什麼意思?

我猜你說的是三目運算 例如c a b?a b 這個就是等同於 if a b else 對於條抄 件表示式b x y,先計算 襲條件b,然後進行判bai斷。如果b的值為true,計算dux的值,運算zhi結果為x的值 否dao則,計算y的值,運算結果為y的值。一個條件表示式絕不會既計算x,又計算y。條...

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

有好多種形式。1.運算子 取餘運算子。2.格式 d是整型,c是字元型,是輸出 ld是輸出長整型。f是輸出浮點型 小數形式 e是輸出浮點型 指數形式 lf le用於輸出double型,g選 e f長度小的一種,且不輸出多餘的零。o輸出八進位制,不會輸出負的,x輸出十六進位制。hd用於輸出短整型。s用於...

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

floor 是c語言中的一個數學函式,意思是向下取整,即取不大於要求值的最大的那個整數 專值。floor原意為地板之意,屬可以助記為數值猶如人處在地板上,取小於該數值的地板。函式標頭檔案 include 函式原型 double ceil double x 函式說明 floor x 返回不大於x的最大...