c語言xy是什麼意思
① 在c語言中(x,y)是什麼意思
(x,y)前面如果有函數名,那麼就是參數了。
(x,y)前面如果沒有函數名,那麼就是逗號表達式,表達式的值是y
② C語言請用漢語完全翻譯下這個結構數組定義是啥意思,特別是其中Xy
結構體沒什麼好解釋的吧?基本定義而已,struct st x是定義一個類型為struct st的變數x,y[10]是定義一個類型為struct st的變數數組,*px=&x是定義一個struct st類型的指針,指向x,*py=y是定義一個類型為struct st的指針指向數組y的首地址
③ c語言定義宏 #define call(x,y) x##y表示什麼
c語言中,##表示把兩個宏參數貼合在一起,即,
#define call(x,y) x##y ,執行call(x,y)結果為xy,例如,
int x=2,y=5;
int xy=90;
printf("%d\n",call(x,y));//結果為90
##被稱為連接符,用來將兩個宏參數連接為一個宏參數。
而單個#的功能是將其後面的宏參數進行字元串化操作,簡單地說就是在對它所引用的宏變數通過替換後在其左右各加上一個雙引號,使其成為字元串。
④ C語言FUN函數XY這個用來做什麼
函數功能為,將第三個參數指向的值,賦值為第二個和第一個參數的乘積
於是 主函數中 三個fun調用的效果就是
a=2*3=6
b=3*4=12
c=a*b=6*12=72
選C
⑤ c語言中 a=x!=y 是什麼意思 求大師指點。
先做x!=y
意思是x不等於y
如果給出的xy值不相等
則(x!=y)這個表達式值為1
再將1賦值給a
如果給出的xy值相等
則(x!=y)這個表達式值為0
再將0賦值給a
⑥ 1/xy在C語言中的運算順序
如果你認為這存在執行順序,那麼你是認為它存在多種運算——除法運算和乘法運算。
事實上你需要加上一個乘法符號*,即1/x*y,它的執行順序是同級運算之間從左到右,乘法運算和除法運算是同級運算,那麼運算順序是先除法1/x,後乘法(1/x)*y
如果不加乘法符號,那麼編譯系統認為xy是一個變數,如果你沒有定義過變數名為xy的變數,那麼編譯出錯,如果你定義過變數名為xy的變數,那麼只有一個除法運算1/xy
⑦ intxy[22]c語言什麼意思
整型的意思。intxy[22]c語言意思是整型。C語言中有多種不同的數據類型,分為四大類型:基本類型、構造類型、指針類型、空類型。
⑧ c語言中函數調用有三種方法,能幫忙各舉個例子嗎
1、首先在打開的C語言資料庫中,輸入【#include】,如下圖所示。
⑨ C語言入門。 求解這個函數是什麼意思啊。 到底是計算A+B還是X+Y啊
X,Y是形式參數,a,b是實際參數
add(X,Y)和add(a,b)實際上是等價的
就是把實際參數a,b賦值給形式參數X,Y,所以計算X+Y也是計算a+b