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 這個要怎麼理...