c語言中b50什麼意思,在C語言中c50到底是什麼意思

2021-03-03 21:35:51 字數 1425 閱讀 3745

1樓:匿名使用者

很明顯,這是在對複陣列

制b[5]進行初始化,具體操作的細節bai需要根du據陣列b[5]的資料型別而

zhi定;

1.整形陣列:dao

所有的陣列元素的值都會被初始化為整數0。

2.字元型陣列:

所有的陣列元素的值都會被初始化為字元'\0'。

2樓:匿名使用者

先判斷b<0

執行下面命令

然後b=b-1

判斷b<0

... ...

3樓:小木木

所有的陣列元素的值都會被初始化為字元'\0'

在c語言中c[5]={0}到底是什麼意思?

4樓:小丁創業

在c語言中

復c[5]=意思是在制陣列5個元素的初始值都為0。

c[5]=在c裡是顯式地給第一個元素(c[0])初始化為0;

之後的元素由編譯器確定。 如果是靜態的(static c[5])或全域性的,則所有後續元素都初始化為0,否則將初始化為不確定的值。

5樓:匿名使用者

答案bai

是b.c[5]=在c/c++中只能說是顯式地給du第一個元素(zhic[0])初始化dao為0,

之後的元素是回

由編譯器決定了,如答果是靜態(static c[5])或者全域性的,那麼之後的元素全部初始化為0,否則是初始化為不確定的值(編譯器決定,也可能全部給它賦值為0)。

但覺得b也是有問題的,不能說其餘4個沒有賦初始值。出題人的意圖估計答案是b.

6樓:萇薄祕溪

就是開了一個大小為5的陣列c[5],

且第一個數已經賦值為0,即c[0]=0,

其餘四個數都還沒有賦值

7樓:匿名使用者

親,這個個問題so簡單的。

答案是a,就是說陣列有五個元素,它的值全部賦為零,即這個陣列的初始值都是零,記住這個規則就沒有問題了。親,希望能夠幫助到你哦!

8樓:匿名使用者

我覺得應該是b,陣列只有第一個被初始化為x,其餘為預設初始化為0,可以把x改為非0 數做個小實驗

9樓:匿名使用者

b 答案是b 求採納!!!

10樓:鵬若展翼

a,c[5]=;5個元素都為零。b,c[5]=

11樓:匿名使用者

是achar c[5]=等效來於char c[5]=char c[5]=等效於 char c[5]=另外源,需要注意的是,這種方法只能用來把每一項初始為0。

把每一項初始為一char c[5]=是錯誤

在C語言中b5表示什麼意思,c語言中b3b5之類的語句是什麼意思。

是b b 5 的意思 就是b b 5的意思 同樣a 3 a a 3 c語言中 b 3 b 5 之類的語句是什麼意思。是b b 3 b b 5的簡略語句 b 3就是b b 3。b 5就是b b 5 c語言中b 5 0 什麼意思?很明顯,這是在對複陣列 制b 5 進行初始化,具體操作的細節bai需要根d...

c語言中b101是什麼意思C語言中b101是什麼意思?

0,1 是逗號表示式,這個表示式的值就應該是最右邊這項的值1 b 1 0,1 就相當於b 1 1 由於 1和1都是非0值 運算之後肯定為真,為真則值為1所以b 1 是與運算子,如果兩邊都是非0運算結果才是1這應該知道吧。1就是一個非零常量,0,1 這個考得主要是 運算子,不管括號內有多少個數都取最後...

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

這是兩抄個運算子擺放在一起而已 bai 是賦值運算子 邏輯 du非運算子,邏zhi輯操作符一 dao般將其運算元視為條件表示式,返回結果為bool型別 首先對其運算元求值,若結果為0,則條件為假 false 否則為真 true 優先順序上 先於 所有比如有下面的式子 int i i 5 這個要怎麼理...