【C++】【日志贴】浅谈标准库类型string、vector及C风格字符串在全局和局部作用域中默认初始值情况

来源:互联网 发布:java伪代码怎么写 编辑:程序博客网 时间:2024/05/31 06:23

平时练习发现这个问题,记录一下。

  • C风格字符串在全局和局部作用域中初始值情况【空字符+未定义的字符】
  • 由于内存没有初始化造成的
  • 对于栈,内存如果没有初始化,则会出现“烫烫烫烫烫烫”;
  • 对于堆,内存如果没有初始化,则会出现“屯屯屯屯屯”;
  • 有时候数组没有结束符,输出数组也会有这些汉字的出现,就是因为没有结束符占用了后面的空闲的内存块即没有初始化的内存块


  • 标准库类型string、vector在全局和局部作用域中默认初始值情况【空格+空格】


阅读全文
0 0
原创粉丝点击