c中dfuna,b,c什麼意思

2021-03-03 20:29:10 字數 3071 閱讀 4202

1樓:匿名使用者

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

2樓:程式設計大亨

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

c++ 中c=f(a,b,c); 表示什麼意思?

3樓:偷心的賊

應該是這樣的,「c」是某種變數,發f(a,b,c)是一個返回「c」類變數的函式,其中a,b,c分別是函式的引數

4樓:我的

表示式的右邊是呼叫函式f,括號內的a,b,c是傳遞到函式中去的引數(實參),將呼叫f所返回的值賦給c(使用者定義的變數),c的型別必須與函式返回值的型別一致

c++中下面語句是什麼意思? e c a *b=c.d()

5樓:驕傲滴童鞋

變數c是e類的一個物件。,

a型別的指標變數b 用c中的方法的返回值賦值~ 不要被abc給搞糊塗了 慢慢看。都是紙老虎

6樓:

恕我沒見過。。。

這個就見過了

定義了一個 e型別變數 c;

定義了一個a型別指標b 並 初始化為 c的成員d(也就是 把b指向 c中成員 d所指向的a型別);

可以知道e型別中的成員d 是a* 或者 a的child*;

c++中,a+=b什麼意思?

7樓:幻翼高達

c++中,a+=b的意思是a+b後再賦值給a,即效果等同於a=a+b,但是從運算角度只算1次運算,「+=」是c++中一個複合運算子。

在賦值運算子當中,還有一類c/c++獨有的複合賦值運算子。它們實際上是一種縮寫形式,使得對變數的改變更為簡潔。

例如total=total+3,它的意思是本身的值加3,然後在賦值給本身。為了簡化,上面的**也可以寫成:total+=3。

a=a+1與a+=1是有區別的,對於a=a+1,表示式a被計算了兩次,對於複合運算子a+=1,表示式a僅計算了一次。

擴充套件資料:

c++中所有複合運算子:

1、+=:加法賦值

2、-=:減法賦值

3、*=:乘法賦值

4、/=:除法賦值

5、%=:模運算賦值

6、<<=:左移賦值

7、>>=:右移賦值

8、&=:位邏輯與賦值

9、|=:位邏輯或賦值

10、^=:位邏輯異或賦值

8樓:匿名使用者

c++中,a+=b的意思是a=a+b,即將a的值加上b的值之後的結果重新賦值給a,這是a=a+b的簡寫形式。

這種形式還有很多種運算型別,如-=、*=、/=、%=等,其規則與+=類似,如a-=b的後即為a=a-b,其他類似。

9樓:匿名使用者

a[b=c]++

首先執行賦值語句b=c,表示式b=c的值是c的值 ,所以a[c]++,a[c]的值自增1,一句話裡執行了上述兩個操作

10樓:

a+++-b = (a++)+(-b),這題目考察了對於運算子號優先順序的知識,++是自增運算子,優先順序高於+和-,所以前兩個+表示一個自增運算,+-從左向右 運算,所以第一個+是運算子,第二個-表示負數,相反-+,第一個-表示減法,第二個+號表示一個正數。

11樓:匿名使用者

a&=b等價於a=a&b,意思是a、b的二進位制碼進行每一位的與運算,結果存放在a裡面。

a^=b等價於a=a^b,意思是a、b的二進位制碼進行第一位的異或運算,結果存放在a裡面。

12樓:

是表示式a = a + b ;的簡寫形式,類似 a *= b 就是 a = a * b;

13樓:我的

表示式的右邊是呼叫函式f,括號內的a,b,c是傳遞到函式中去的引數(實參),將呼叫f所返回的值賦給c(使用者定義的變數),c的型別必須與函式返回值的型別一致

14樓:偷心的賊

應該是這樣的,「c」是某種變數,發f(a,b,c)是一個返回「c」類變數的函式,其中a,b,c分別是函式的引數

15樓:匿名使用者

等同於a=a+b

就是將原來a的值與b相加,然後將結果賦予a

16樓:匿名使用者

把 a+b 的值賦給 a

17樓:匿名使用者

a=a+b;

其他運算子同理

c語言中的「 a=b+=c++-d+--e/-f」是什麼意思

18樓:弒緋

上面可以看作是:a=b=b+(c++)-d+(--e)/-f其中你要懂得++和--的用法,首先,對於單個數的++或者--都是一個意思,你可以認為是加1或者減1.

例如:a++=a+1,++a=a+1,a--=a-1,--a=a-1但在算式中就有區別了:

1、b=a++ 這裡的++符號是在數字後面的,所以這裡是先完成整個算式的計算,在對a進行加 1。所以這裡的b=a,而a=a+1, 在舉個例子: a=2 ;b=a+++1 ,在計算完後b=2+1=3,a=2+1=3

2、b=++a這裡的++符號實在數字前面的,所以這裡是先進行a的自加:a=a+1,在進行b=a。所以這裡的b=a+1,a=a+1。

在舉個例子:a=2;b=++a+1,在進行完計算後:b=2+1+1=4,a=3

減法和加法是一樣的。你將加法的方法帶入即可。

19樓:123木頭人的話

a=b=b+((c++)-d+(--e)/(-f))

c++ 中a b=a(c,d,e,f)是什麼意思?其中a是類名,c d e f是引數

20樓:沒有妳我怎庅辦

物件b就是=後面構造出來的,賦值構造

21樓:胖胖天使浩飛

a(c,d,e,f)是a類的建構函式,a是一個類,b是a類一個變數。

c中《c《d什麼意思,c中的什麼意思

具體什麼 呢?可能有很多意思的,比如移位運算,輸出,還有可能是被過載了 cout 表示資料流的方向為輸出 即為 將c,d輸出到螢幕上 表示輸出 c d的值,c 中的 什麼意思?指向結構 變數的指標 一個指標變數當用來指向一個結構變數時,稱之為結構指標變數。結構指標變數中的值是所指向的結構變數的首地址...

c中是什麼意思C中是什麼意思

一般被稱作指標運算子 又叫反向取址運算子,與 作用相反 指標,其實就是一個變數,只是它的值是另一個變數或是常量的地址罷了,而 的作用便是把這個地址所存放的值取出,所以叫作反向取址運算子 int i,p i int q p 指向指標的指標。int i,p i int q p 指向指標的指標。哦,不同情...

c 中 什麼意思, 在C 中是什麼意思

雙冒號 操作符被稱為域操作符 scope operator 含義和用法如下 1.在類外部宣告成員函式。void point area 2.呼叫全域性函式 表示引用成員函式變數及作用域,作用域成員運算子 例 system math sqrt 相當於system.math.sqrt 3.呼叫類的靜態方法...