C語言中funa,b是什麼意思

2021-03-04 05:17:11 字數 3027 閱讀 7836

1樓:手機使用者

a,b作為要傳遞給fun()函式的變數,fun(a,b)---就是把a和b作為兩個引數傳給fun.要是先看

內a,這個語句的意容思其實就是順序執行a,然後a的值作為第一個引數傳遞給fun。至於b,即是直接將b的值傳給fun。

2樓:肖懌那拉振宇

這樣的寫法在c語言中表示呼叫。

具體有兩種可能。

1函式呼叫。

如果fun是一個函

專數,這裡表示調屬用對應函式,執行該函式的功能。a,b兩個變數為函式的實參。

2巨集呼叫。

如果fun是一個帶引數的巨集,fun(a,b)為呼叫該巨集,程式會將a,b替換到巨集的對應位置執行。

3區分巨集和函式。

查詢定義位置,如果為#define

fun(x,y)

的形式,則為巨集。

如果為type

fun(var1_type

x,var2_type

y)的形式,則為函式。

c語言中fun(a,b)是什麼意思

3樓:為江山放棄了愛

c語言中,fun函式是用呼叫主函式的。它是指用fun來定義一個函式或是方法,這樣在引用時可以用fun表示。比如fun(int x,y), fun(int x,y) 有上面的出現,必然在主函式裡有調它,fun沒有其它意思,只是在調時用到這個單詞,上面的意思是呼叫主函式中的數值。

例如int fun(int x,int y)

這個函式表示的意思是使用fun函式就會得到x*y-m這個值,而x 對應主函式裡面的a,y對應主函式裡面的b。

所以結果為7*5 - 3 = 32,32/13 = 2。

擴充套件資料

c語言標準庫中沒有fun函式。fun函式是自定義函式,是使用來舉例或作語法演示的,需要在使用前自行定義宣告。

fun一詞沒什麼特別含義,也可以換成別的名稱,如"abc"或者"baidubaike"。它只表示引用之前出現的函式,以呼叫它執行一些需求,int fun(int x,int y)只是一個舉例的函式名而已,以及其宣告的引數型別。

4樓:匿名使用者

這樣的寫法在c語言中表示呼叫。

具體有兩種可能。

1 函式呼叫。

如果fun是一個函式,這裡表示呼叫對應函式,執行該函式的功能。a,b兩個變數為函式的實參。

2 巨集呼叫。

如果fun是一個帶引數的巨集,fun(a,b)為呼叫該巨集,程式會將a,b替換到巨集的對應位置執行。

3 區分巨集和函式。

查詢定義位置,如果為#define fun(x,y) 的形式,則為巨集。

如果為type fun(var1_type x, var2_type y)

的形式,則為函式。

5樓:匿名使用者

a,b作為要傳遞給fun()函式的變數,fun(a,b)---就是把a和b作為兩個引數傳給fun.要是先看a,這個語句的意思其實就是順序執行a,然後a的值作為第一個引數傳遞給fun。至於b,即是直接將b的值傳給fun

6樓:匿名使用者

即fun裡的函式有關 你將整個程式**發上來

7樓:匿名使用者

a,b作為要傳遞給fun()函式的變數

8樓:匿名使用者

第3位的意思差不多。

c++中d=fun(a,b,c)什麼意思

9樓:匿名使用者

是將a、b、c三個值作為引數傳遞給fun函式,計算後的結果再賦值給d

10樓:程式設計大亨

把函式fun(a,b,c)的返回值賦值給d

c語言 請問下面程式中,fun是什麼意思

11樓:

在main函式中,fun(7,3,a); 表示呼叫前面定義的fun (int x, int y, int z) 函式

並把7,3,a這三個引數分別傳給x,y,z不過~由於fun函式中沒有返回任何值,所以~~還是原來的a要想得到那個等式z=x * x + y * y; 的結果應在該語句下加一條 return z;

但是~這樣一來,a就沒有作用到了。

不知道你的程式是要實現什麼的

12樓:匿名使用者

fun()是自定義的函式,在main函式中執行到fun(7,3,a)的時候呼叫外部的fun函式 ,fun裡面的7,3,a這三個引數分別傳給x,y,z 求出z的值後返回z的值,也可以這樣寫

fun (int x, int y, int z)main()

fun 是自定義的一個函式名,沒有設麼特別的意思,你也可以把他定義成其他的名稱

13樓:匿名使用者

fun只是你定義的函式的名稱,可以隨便改,其命名規則和變數的命名規則大體相似

14樓:匿名使用者

fun()函式計算z=x * x + y * y; 的值,但是計算結果無法傳回主調函式(引數間傳遞為值傳遞),所以printf(「%d」,a); 為38

15樓:匿名使用者

fun 其實就是 自定義的一個函式名,沒有設麼特別的意思,你也可以把他定義成其他的名稱

c語言中c=abc(a,b)是什麼意思

16樓:水晶葡萄

這是一個函式呼叫的語句,c等於abc函式的返回值。

17樓:1km的記憶

一般這麼寫abc是一個函式,也就是存在

fun_type abc(para_type a, para_type b)

c等於上面這段**中最後一行value的值

18樓:杞素斯淳雅

max()是個函式,表示取其中最大的值。比如a=3,b=4,則max(a,b)=4;a=4,b=3,則max(a,b)=4;a=3,b=3,則max(a,b)=3;

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的最大...