原帖由 fireman119 于 2007-1-10 16:47 發(fā)表
數(shù)組
原帖由 googleboy 于 2007-1-10 16:35 發(fā)表
char Array[8]={0};
是給整個數(shù)組全部賦值為0,還是僅對第一個賦值為0?
謝謝,
原帖由 googleboy 于 2007-1-10 16:55 發(fā)表
是對整個數(shù)組嗎?
另外:
char Array[12][8] = {0};
為何GCC會出警告?
原帖由 googleboy 于 2007-1-10 16:35 發(fā)表
char Array[8]={0};
是給整個數(shù)組全部賦值為0,還是僅對第一個賦值為0?
謝謝,
原帖由 langue 于 2007-1-10 18:55 發(fā)表
char Array[12][8] = {{0}};
原帖由 ghostwwl 于 2007-1-11 13:36 發(fā)表
char p[256] = {p[256]=0};
這個是對對指定元素初始化 c99方法
原帖由 mu_mu8309 于 2007-1-10 18:07 發(fā)表
僅對第一個賦值吧??
原帖由 alazer 于 2007-1-11 08:47 發(fā)表
但是 a[4] = {1}; 這個倒不是把所有的數(shù)組元素賦值為1,只有第一個.
原帖由 whyglinux 于 2007-1-11 13:18 發(fā)表
>> char Array[8]={0};
>> 是給整個數(shù)組全部賦值為0,還是僅對第一個賦值為0?
首先澄清一個概念:上面不是進行賦值操作,是進行初始化。賦值和初始化是不同的(下面還會看到這一點)。
在定義 ...
原帖由 langue 于 2007-1-10 18:55 發(fā)表
char Array[12][8] = {{0}};
歡迎光臨 Chinaunix (http://www.72891.cn/) | Powered by Discuz! X3.2 |