- 博客(2)
- 收藏
- 关注
原创 对ANSI、ASCII、UNICODE的解释
ANSI通常使用 0x80~0xFFFF 范围的 2 个字节来表示 1 个字符。不同的国家和地区制定了不同的标准,由此产生了 GB2312、GBK、GB18030、Big5、Shift_JIS 等各自的编码标准。在简体中文Windows操作系统中,ANSI 编码代表 GBK 编码;在繁体中文Windows操作系统中,ANSI编码代表Big5;在日文Windows操作系统中,ANSI 编码代表 S...
2020-03-14 12:08:46 326
原创 在c++中使用new分配内存的注意事项
内存被耗尽计算机可能会由于没有足够的内存而无法满足new的请求。在这种情况下,new将返回0。在C++中,值为0的指针被称为空值指针( null pointer)。C++确保空值指针不会指向有效的数据,因此它常被用来表示操作符或函数失效,如果成功,它们将返回一个有用的指针。学习if语句后,读者便可以检查new是否返回的是空值指针,从而防止程序超界。如果无法分配内存,new除返回空值指针外,还可能...
2020-03-14 12:00:29 213
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人