对于new的疑问(内详),该怎么处理
对于new的疑问(内详)
这样会输出 hello world
m_data = new char;
这一句到底是分配了多少内存空间?是一个字节,还是会随着变化?
------解决方案--------------------
只有一个吧- -你delete p 在release下 运行 会报错的
------解决方案--------------------
- C/C++ code
char *m_data; m_data = new char; char *p = "hello world"; strcpy(m_data, p); std::cout<<m_data<<std::endl;
这样会输出 hello world
m_data = new char;
这一句到底是分配了多少内存空间?是一个字节,还是会随着变化?
------解决方案--------------------
只有一个吧- -你delete p 在release下 运行 会报错的
------解决方案--------------------