[c++]使用前后缀表示常量的类型
2015-10-14 21:27
417 查看
字符或字符串常量使用前缀
整型字符常量
默认int
浮点型字符常量
默认是double
总结:
1. 对于数值型字符常量,加前缀,不区分大小写,对于整型有 u,L,LL可以指定,对于浮点型有F,L可以指定 L3.14, ULL200
2.对于字符型常量,加后缀,区分大小写,uf仅用于string, u‘A’, L'B', u8"I love CS"
Prifix | meaning | Type |
u | unicode 16 character | char16_t |
U | ................32 | ...32 |
L | wide character | wchar_t |
u8 | utf-8(string literals only) | char |
suiffix | minimum type |
u or U | unsigned |
l or L | long |
ll or LL | long long |
浮点型字符常量
suffix | niminum type |
f or F | float |
l or L | long double |
总结:
1. 对于数值型字符常量,加前缀,不区分大小写,对于整型有 u,L,LL可以指定,对于浮点型有F,L可以指定 L3.14, ULL200
2.对于字符型常量,加后缀,区分大小写,uf仅用于string, u‘A’, L'B', u8"I love CS"
相关文章推荐
- C++文件操作
- 【LeetCode从零单刷】Balanced Binary Tree
- C++基础编程----3.2多维数组
- More Effective C++ 条款34 如何在一个程序中结合C++和C
- C语言书写规范
- C++ 深拷贝与浅拷贝
- 【LeetCode从零单刷】Find Peak Element
- C++ 头文件cstring,string.h,string 三者的区别
- ARM裸机程序开发(十):C语言环境初始化
- 关于c语言中的字符数组的输入问题
- C语言第一课练习
- C语言第二课练习
- C语言 unsigned 和 signed 类型相互转换深入理解
- C语言第三课练习
- c语言中的fgets函数
- C语言第四课练习
- struct和typedefstruct 的区别
- sscanf() 的作用
- C语言第五课练习
- 深度探索C语言函数可变长参数