C語言程式設計裡aaveaaveas

2021-03-04 08:55:01 字數 1216 閱讀 2070

1樓:匿名使用者

a->ave=a->ave+a->s[i]->是引用成員的意思

a這個指標裡面有成員ave,還有s陣列,這樣才能像上式那樣引用相當於是

x=a->ave;

y=a->s[i];

x=x+y;

a->ave=x;

ave=ave+p->s在c語言中什麼意思

2樓:匿名使用者

這是乙個賦值語句,將ave加「p->s」的和自賦值給ave這裡我無法推斷ave的型別,可能是整型或浮點型,也有可能是c++中的自定義運算子所在的類

而這裡字尾運算子->在c中是乙個省略寫法,其意義等同於(*expression).

比如i = p->s

就等同於

i = (*p).s

也就是將乙個指向struct/class的指標解引用(dereference),再獲取其成員s的內容

綜上,該表示式含義為

將變數ave與指標p指向結構中的成員s的值相加並賦予ave

3樓:匿名使用者

p->s相當於*p.s就是取p的內容中的s變數的值和ave相加

4樓:匿名使用者

變數ave與結構體指標p的屬性s相加

c語言ave是什麼意思?

5樓:天雲一號

ave在c語言中沒有特別的含義,既不是關鍵字也不是庫函式的函式名。

可能是程式設計人員自定義的乙個變數名或函式名。

通常用來定義乙個數值型別的變數,表示平均值,是平均值英文average的前三個字母。

舉例如下:

int ave;     // 定義乙個int型別的變數,變數名為ave

double ave;  // 定義乙個double型別的變數,變數名為ave

int ave(int a, int b)  // 自定義乙個函式,函式名為ave

6樓:

不是c語言的保留字。

有人用來表示平均值。(英文詞,頭3 個字母)

7樓:泡麵老大

不是c語言關鍵字,應該是別人定義的變數名 平均數average的頭三個字母

8樓:匿名使用者

ave也不是c語言的關鍵字啊

是變數名吧

C語言程式設計,c語言的程式設計

以下第二點或者兩點都沒弄清 1.沒理解區域性變數。2.沒有理解引數傳遞。首先區域性變數,當某個變數在函式內部或者語句塊中宣告時,該變數則是該函式或者語句塊中的區域性變數。舉例來說。void fun int a int main 函式執行結果為6 7 其次,來看引數傳遞。引數傳遞分為數值引數傳遞和位址...

c語言程式設計計算,C語言程式設計計算

int main printf 結果 f sum 我是學前端的,沒怎麼了解c,但是應該是這樣吧 include void main include int main 用c語言編寫程式,計算s 1 1 2 1 2 3 1 2 3 n include usingnamespacestd intmain ...

c語言程式設計問題,c語言程式設計問題?

include int main int i,n double sum 0 scanf d n for i 1 i n i sum i i 1.0 i 1 printf f n sum return 0 include void main c語言程式設計問題 解題思bai路 完全跟百錢買百雞的問題是...