摘要:
1. C++内存布局分为几个区域,各自具备什么特点? 分为: 栈区:由编译器自动分配和释放,存放函数的参数和局部变量的值等。 堆区:由程序员分配和释放,若程序员不释放可能造成内存泄漏。 全局静态区:用来放置全局变量和静态变量,在程序编译时分配。 文字常量区:用来放置常量字符串。 程序代码区:用来放置 阅读全文
摘要:
day7自己找 阅读全文
摘要:
#include <string.h> #include <iostream> using std::cout; using std::endl; class String { public: String()//显示定义无参构造函数 : _pstr(new char[1]()) { strcpy( 阅读全文