数组、串 --细小的地方

来源:互联网 发布:音乐演奏软件 编辑:程序博客网 时间:2024/04/20 09:37
有很多细节的地方以前都忽视了,现在开始拾起。今天作第一课。
 
C不允许把一个数组赋给另一个数组,但是指针的操作就可以。
char articlelist_1442255022_0_1.html articlelist_1442255022_0_2.html articlelist_1442255022_0_3.html blog_55f710ae010002t9.html blog_55f710ae010002ta.html blog_55f710ae010002u6.html blog_55f710ae010002xx.html blog_55f710ae01000308.html blog_55f710ae01000380.html blog_55f710ae010003cc.html blog_55f710ae010003dj.html blog_55f710ae010004d0.html blog_55f710ae010004d2.html blog_55f710ae010004d3.html blog_55f710ae010004d7.html blog_55f710ae010004il.html blog_55f710ae010004sf.html blog_55f710ae01000523.html blog_55f710ae010005cn.html blog_55f710ae010005g8.html blog_55f710ae010005ie.html blog_55f710ae010005y5.html blog_55f710ae0100068z.html blog_55f710ae01000690.html blog_55f710ae010006dv.html blog_55f710ae010006hz.html blog_55f710ae010006jx.html blog_55f710ae010006me.html blog_55f710ae010006oi.html blog_55f710ae010006oy.html blog_55f710ae010006y8.html blog_55f710ae0100071z.html blog_55f710ae01000768.html blog_55f710ae010007a7.html blog_55f710ae010007a8.html blog_55f710ae010007hp.html blog_55f710ae010007jj.html blog_55f710ae010007kb.html blog_55f710ae010007oq.html blog_55f710ae01000859.html blog_55f710ae01000863.html blog_55f710ae01000866.html blog_55f710ae01000867.html blog_55f710ae01000885.html blog_55f710ae010008ao.html blog_55f710ae010008aq.html blog_55f710ae010008as.html blog_55f710ae010008d4.html blog_55f710ae010008dd.html blog_55f710ae010008e6.html blog_55f710ae010008h3.html blog_55f710ae010008iv.html blog_55f710ae010008j4.html blog_55f710ae010008j8.html blog_55f710ae010008jl.html blog_55f710ae010008jo.html blog_55f710ae010008pm.html blog_55f710ae010008ux.html blog_55f710ae010008uy.html blog_55f710ae010008v8.html blog_55f710ae0100096s.html blog_55f710ae010009e8.html blog_55f710ae010009p6.html blog_55f710ae010009px.html blog_55f710ae010009t3.html blog_55f710ae010009vs.html blog_55f710ae01000az5.html blog_55f710ae01000b58.html blog_55f710ae01000bcr.html blog_55f710ae01000bcu.html blog_55f710ae01000bdh.html blog_55f710ae01007r6i.html blog_55f710ae01007r8p.html blog_55f710ae01007trl.html blog_55f710ae010085a8.html blog_55f710ae010085mq.html blog_55f710ae01008631.html blog_55f710ae010086ok.html blog_55f710ae01008l7n.html blog_55f710ae01008l7y.html blog_55f710ae01008la8.html blog_55f710ae01008pck.html blog_55f710ae01008yyt.html blog_55f710ae01008zc7.html blog_55f710ae01008zcx.html blog_55f710ae01008zdb.html blog_55f710ae010090mc.html blog_55f710ae010096av.html blog_55f710ae010096q7.html blog_55f710ae010096ue.html blog_55f710ae01009bag.html blog_55f710ae01009bdo.html blog_55f710ae01009bf5.html blog_55f710ae01009cey.html blog_55f710ae01009ciy.html blog_55f710ae01009ddf.html cookiecsdn.txt csdn.html dblog_55f710ae010002t9.html dblog_55f710ae010002ta.html dblog_55f710ae010002u6.html dblog_55f710ae010002xx.html dblog_55f710ae01000308.html dblog_55f710ae01000380.html dblog_55f710ae010003cc.html dblog_55f710ae010003dj.html dblog_55f710ae010004d0.html dblog_55f710ae010004d2.html dblog_55f710ae010004d3.html dblog_55f710ae010004d7.html dblog_55f710ae010004il.html dblog_55f710ae010004sf.html dblog_55f710ae01000523.html dblog_55f710ae010005cn.html dblog_55f710ae010005g8.html dblog_55f710ae010005ie.html dblog_55f710ae010005y5.html dblog_55f710ae0100068z.html dblog_55f710ae01000690.html dblog_55f710ae010006dv.html dblog_55f710ae010006hz.html dblog_55f710ae010006jx.html dblog_55f710ae010006me.html getTags.sh tag.txt transBlog.sh url.txt s;
char   array[ARRAY_LENGTH];
 
s = "hello"; /bin /boot /core /dev /etc /home /lib /lib32 /lib64 /lost+found /mnt /ms /opt /proc /root /sbin /sys /tmp /usr /var Legal. */
array = "hello"; /bin /boot /core /dev /etc /home /lib /lib32 /lib64 /lost+found /mnt /ms /opt /proc /root /sbin /sys /tmp /usr /var Illegal. */
 
 
strlen();
 
修改:
 
C中,数组的名称可以看作是常量指针,所以不可以反复赋值,即不可以将一个数组赋给另一个数组。
 
但是,指针是可以指向不同地方的,所以可以将数组的地址赋给指针。
 
另外,同样的道理,当首次定义数组的时候,可以使用这种方式:
     char array[3] = {'a', 'b', 'c'};
这是因为此时array还没有值,后面跟的数组将成为它的初始值也就是它需要一直保持的常量了。
原创粉丝点击