C++ 知识

十进制表示: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>

 

posted @ 2022-03-22 11:32  雪化山河  阅读(51)  评论(0)    收藏  举报