c++学习:基本变量类型+宽字符用法

数据类型           描述                    大小(通常情况 下)    用途

int                      整型                    至少 16 位                 存储整数

short int             短整型                 至少 16 位                 存储较小的整数

long int              长整型                 至少 32 位                 存储较大的整数

long long int       更长的整型         至少 64 位                 存储非常大的整数

unsigned int       无符号整型         同 int                         存储非负整数

float                   单精度浮点类型  32 位                         存储小数,精度约为 6-7 位小数

double               双精度浮点类型  64 位                         存储小数,精度约为 15-16 位小数

long double       扩展精度浮点类型 80 位或更多            存储小数,提供比 double 更高的精度

char                  字符型                 8 位                           存储单个字符或小整数

unsigned char  无符号字符型      8 位                            存储较大的字符或作为字节使用

signed char      有符号字符型      8 位                            明确作为带符号的字符或小整数使用

bool                  布尔型                通常为 8 位                 存储真值 true 或假值 false C语言

wchar_t            宽字符类型         通过为16位或 32位     存储中文或者unicode

宽字符的用法

头函数

#include 
#include 

示例

// 设置本地化以支持宽字符
std::setlocale(LC_ALL, "");
// 使用 wchar_t 类型定义一个宽字符串
wchar_t wstr[] = L"你好,世界!";
// 在 C++ 中打印宽字符串
std::wcout << wstr << std::endl;

 

你可能感兴趣的:(c++,c++,学习,开发语言)