第一章 新基础类型整数类型longlong12345678//自变量后缀可以是大写也可以是小写long long x = 65536ll;unsigned long long y = 65536ull;//判断最大最小值// std::numeric_limits<long long>std::cout<<"std::numeric_limits<long long>::max()="<<std::numeric_limits<long long>::max()<<std::endl;std::cout<<"std::numeric_limits<long long>::min()="<<std::numeric_limits<long long>::min()<<std::endl;std::cout<<"std::numeric_limits<long long>::max()="<<std::numeric_limits<long long>::max()<<std::endl; char16_t 和 char32_t123456789101112131415//前缀char16_t utf16c = u'好';char32_t utf32c = U'好';char16_t utf16[] = u"你好世界!";char32_t utf32[] = U"你好世界!";//wchar_t//Windows /编程常用的字符类型typedef const wchar_t* LPCWSTR;BOOL PathFileExistsW(LPCWSTR pszPath);//char8_tchar str[] = u8"test"; //C++17编译成功;C++20编译失败,需要char8_tchar c = u8'C';char8_t c8a[] = "test"; //C++20编译失败,需要charchar8_t c8 = 'C'; 第2章 内联和嵌套命名空间