摘要: 根本原因在与左值和右值chara[10]=“hello”;sizeof(a);//数组名做左值,具有数组名的属性,是一个指向数组首地址的常量指针strcpy(a,"abc");//数组名做右值,退化为普通的指针原文链接:http://hi.baidu.com/%D2%C0%BD%A3%D0%F9/blog/item/7bbf36966c92f36a54fb9663.html作者:宋宝华 e-mail:21cnbao@21cn.com1. 引言指针是C/C++语言的特色,而数组名与指针有太多的相似,甚至很多时候,数组名可以作为指针使用。于是乎,很多程序设计者就被搞糊涂了。而许 阅读全文
posted @ 2009-11-16 15:16 OYJJ 阅读(248) 评论(0) 推荐(0) 编辑