07 2022 档案
摘要:目录一、数组的特征二、 一般数组声明与定义1、 栈上的数组(stack)2、堆上的数组(heap) —— 动态数组三、字符串的三种表示方式:四、字符数组来表示字符串1、C 风格字符串2、C 风格字串处理五、字符串的格式化 一、数组的特征 数组是存放类型相同的对象的容器,这些对象没有名称,只能根据其所
阅读全文
摘要:在C++中经常需要在不同类型字符串之间进行转换,常见的转换如下: 1. ==const char*== 与 ==char*== 之间转换 1) const char*转换成 char* const char* pSrc = "test"; // 方式1:强转 char* pDest_1 = (cha
阅读全文
摘要:size_t是无符号的长整型,其位宽不小于 16位,一般用来表示字节数的多少。常用于如==sizeof==返回值的类型。 1. 与int类型相比,主要的特点为: size_t是无符号的,int是有符号的。 size_t是一种跟具体的平台有关联的类型,会具体调整其能表示的范围,因此其可移植性会更好。
阅读全文
摘要:一、 基本数据类型及其表示范围 C++中的基本数据类型在不同位数的机器上有所差别,如下表中为C++中常见的数据类型大小 |数据类型|大小*(byte)*|备注| | |: :| | |bool|1|| |char|1|单字符| |wchar_t|2|宽字符| |char16_t|2|Unicode字
阅读全文