C++(C转C++)

1.头文件 #include <iostream> 其他头文件去掉.h直接在开头加c

例:#include <string.h>-------> #include <cstring>

2.using namespace std; 使用std名称空间,避免函数重复

3.输入 cin >> n; 等价于scanf("%d".&n);

4.输出 cout << "Hello " << ++n << endl;(输出多个不同的东西) endl等价于 "\n"(换行)

5.变量定义:在for循环里可直接定义 for(int i = 0;i < 10;++i)

6.bool变量:非0为true,0为false

7.const修饰:用const定义的常量不能被改变(类似宏定义)

8.string类:定义字符串:string s = "hello"; string s1 = "world";

字符串拼接:string s2 = s + s1;

输入(出):cin >> s;(只能输入一个单词) getline(cin,s);(输入一行)

cout << s << endl;

9.结构体:在定义后,命名结构体时可以省去struct(不用typedef)

10.引用&:可以通过传参改变原函数里的一些数值(作用类似指针)

相关推荐
无限码力1 分钟前
美团研发岗 5月9号笔试真题 - 正整数矩阵
算法·美团笔试真题·美团研发岗笔试真题·美团0509笔试真题
Rabitebla1 分钟前
C++ 多态详解:从概念到虚表底层原理(代码轰炸)
开发语言·c++
Smilecoc4 分钟前
决策树(二):决策树的划分选择
算法·决策树·机器学习
charlie1145141915 分钟前
通用GUI编程技术——图形渲染实战(五十)——命中测试与鼠标事件路由:精确交互
c++·windows·架构·交互·图形渲染
redaijufeng12 分钟前
为什么选择显式类型初始化而非auto推导
c语言
hetao173383715 分钟前
2026-05-25~06-11 hetao1733837 的刷题记录
c++·算法
cheems952718 分钟前
[算法手记] 滑动窗口最大值
算法
洛水水20 分钟前
【力扣100题】82.有效的括号
c++·算法·leetcode
XGeFei22 分钟前
时序算法 —— LSTM、ARIMA、随机森林
算法·随机森林·lstm
湖南天硕国产SSD41 分钟前
工业存储可靠性进阶:天硕工业固态硬盘动态温控与寿命优化技术实践
网络·数据库·算法·工业存储·天硕存储·工业固态硬盘