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.引用&:可以通过传参改变原函数里的一些数值(作用类似指针)

相关推荐
我是你们的明哥13 分钟前
Java优先级队列(PriorityQueue)详解:原理、用法与实战示例
后端·算法
liulilittle14 分钟前
C++ OS相关。
c++
东华万里20 分钟前
第十四篇 操作符详讲
c语言·学习·大学生专区
仰泳的熊猫23 分钟前
1176 The Closest Fibonacci Number
数据结构·c++·算法·pat考试
CoderYanger24 分钟前
贪心算法:6.递增的三元子序列
java·算法·leetcode·贪心算法·1024程序员节
一条大祥脚27 分钟前
Cuda Rudece算子实现(附4090/h100测试)
java·数据结构·算法
Thomas_Cai36 分钟前
YOLOv10剪枝|稀疏训练、基于torch-pruning剪枝以及微调实践
算法·yolo·剪枝·稀疏训练·结构化剪枝
CoderYanger39 分钟前
贪心算法:1.柠檬水找零
java·算法·leetcode·贪心算法·1024程序员节
猫天意40 分钟前
【即插即用模块】AAAI2026 | MHCB+DPA:特征提取+双池化注意力,涨点必备,SCI保二争一!彻底疯狂!!!
网络·人工智能·深度学习·算法·yolo
点云SLAM42 分钟前
C++中constexpr 与 explicit关键字使用详解
c++·explicit关键字·隐式转换·c++编译·constexpr关键字·c++11/17/20