wstring存储字符串有长度*吗?如果有*,最多能存储多长的字符串?
发布网友
发布时间:2022-09-15 12:48
我来回答
共1个回答
热心网友
时间:2023-10-09 04:04
wstring是存放 wchar_t 的string,一个字符占两个字节, 它本身对长度没有*。
如果你要把这种类型的变量放在堆上,就是用new或malloc申请,他可以申请很大的空间,32位的理论上可以4G大。
如果你要把这种类型的变量放在栈上,这种变量占的空间不能太大,一般也就1M左右吧
堆和栈的大小都可能通过编程器设置的。visual studio 的设置在属性---连接器--系统里面设置,不过一般用不到设置,用系统默认的就可以了。