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

相关推荐
野生风长6 分钟前
c++类和对象(this指针,重载operator,习题总结)
java·开发语言·c++
zander25814 分钟前
138. 随机链表的复制
数据结构·算法·链表
过期动态22 分钟前
【LeetCode 热题 100】找到字符串中所有字母异位词
java·数据结构·算法·leetcode·职场和发展·rabbitmq
来一碗刘肉面31 分钟前
栈在递归中的应用
数据结构·算法
8K超高清42 分钟前
博冠获中国电影电视技术学会科技进步奖
人工智能·科技·算法·安全·接口隔离原则·智能硬件
皓月斯语1 小时前
程序设计语言的特点
开发语言·数据结构·c++
微石科技1 小时前
长期慢病如何做好居家管理?宁波微石科技星梦云康改善周期数据零散短板
大数据·科技·物联网·算法
邪修king1 小时前
C++ 进阶终章:异常机制与智能指针全解 —— 从错误处理到 RAII 资源管理,打通现代 C++ 的核心命脉
android·数据结构·c++
微露清风1 小时前
快速排序算法学习记录
学习·算法·排序算法