摘要:
在最早学C语言的时候,char *与char []是最让我头疼的几个问题之一。字符串数组和字符串指针是截然不同的两个东西,如果不去在意它们之间的不同,而混合使用,可能会带来很多麻烦。让我们从这两个东西创建的过程说起。当我们进行字符串数组的定义时char str[] = "abc";其实我们做了两件事:1. 创建了一个新的字符串。2. 创建了一个名叫“str”的变量保存字符串的首地址。而当我们进行字符串指针的定义时char* str = "abc";我们只是定义了一个指针指向字符串“abc”的首地址。等等,难道我们不需要创建字符串"abc&quo 阅读全文
posted @ 2011-11-02 10:45 Billowen 阅读(3682) 评论(0) 推荐(0)
浙公网安备 33010602011771号