2014年2月16日

字符串赋值给字符指针(char *a="hello")的正确理解方式

摘要: 字符串赋值给字符指针(char *a="hello")的正确理解方式分类:C2010-12-28 14:425719人阅读评论(5)收藏举报systemc2010Technorati 标签:字符串,数组,地址,char *;对于语句 char *a="hello"; 对于这个声明方式,会造成的误解是:声明了一个字符指针(它会指向一个位置),将“字符串”赋值给 指针表达式"*a"所指向的地址。但正解是:声明了一个字符指针后,并用字符串常量的第一个字符的地址赋值给指针变量a。 即正确顺序是:1.分配内存给字符指针;2.分配内存给字符串;3 阅读全文

posted @ 2014-02-16 21:15 song2013 阅读(3015) 评论(0) 推荐(0) 编辑

导航