0
点赞
收藏
分享

微信扫一扫

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 输出的东西格式化,

例如:


C++ 知识_十进制



C++ 知识_十六进制_02

----------------

枚举:

C++ 知识_十六进制_03


 C++ 知识_十进制_04


------------

自定义命名空间:

C++ 知识_十进制_05


 -------------

自定义数据类型

C++ 知识_十进制_06

举报

相关推荐

C/C++知识总结

C++知识:枚举

c++知识总结

C++相关知识

补充C++知识

C/C++基础知识

C++知识点:C和C++(自用)

0 条评论