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 @   雪化山河  阅读(46)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
点击右上角即可分享
微信分享提示