
c++编程
cozzw
这个作者很懒,什么都没留下…
展开
-
函数返回值系列之一返回指针类型的局部变量
char * getString(void) { char p[] = "hello world"; return p; } //p 中保存的是栈中内容hello world 的首地址,而随着函数调用的结束hello world 被清除,所以p中保存的是乱码,函数的返回值正是指向该乱码的指针 void test4(v原创 2012-09-23 19:14:50 · 300 阅读 · 0 评论 -
String 类构造函数
String::String(const char *str) { if(NULL==str) { m_data = new char[1]; if(m_data==NULL) { cout break;原创 2012-10-03 07:07:26 · 707 阅读 · 0 评论