十进制表示:std::1234 //直接写即可
二级制表示:std:: 0b10 //输出前面加 0b
八进制表示:std:: 010 //输出前面加 0
十六进制表示:std::0xFF //输出前面加 0x(是零不是英文字母 o)
-----------
c语言中和c++中的字符串转换
//把 c语言中的字符串转成 C++ 的字符串
char str[10] = "love";
string string(str);
cout << string << endl;
//把 c++ 中的字符串转成 c语言中的字符串
cout << string.c_str();
------------
看接收值是什么,决定相加后的类型
int a = 3;
char b = a + '0';
cout << b << endl; //输出字符 3 ,0 是48,加上3变成 51 ,是字符 3
cout << (int)b << endl; //输出 51
int aa = 3;
int bb = aa + '0';
cout << bb << endl; //输出 51
-----------
格式化,输出流。就是利用一下格式,把 std::cout 输出的东西格式化,
例如:
----------------
枚举:
------------
自定义命名空间:
-------------
自定义数据类型
-------------------
常用函数:
注意,需要引入头文件 #include <cctype>