摘要: LTT的问题: 1、C++中 char*,char[],string 三种类型有什么不同点和相同点,后者比前者有什么优势呢? 答: (1)char *p, 表示p是一个指向字符串的指针 (2)char p[], 表示p是一个字符串的数组,在某些时候,char p[] 和 char *p 是一样的,但对于栈上的实例,例如 char *p1 = "12345"; char p2[] = "12345"; 这个时候,sizeof(p1) ==4, strlen(p1) == 5, sizeof(p2) == 6, strlen(p2) == 5 (这里体现了s 阅读全文
posted @ 2013-04-02 22:47 婷婷玉立的成长之家 阅读(171) 评论(0) 推荐(0) 编辑