C++学习笔记
C++基础
本文档使用 MrDoc 发布
-
+
首页
C++基础
# 基础知识 ## 一些常用格式 **1. 最简单完整程序格式** ```cpp #include <iostream> using namespace std; int main() { // 你的代码 return 0; } ``` **2. 普通函数格式** ```cpp 返回值类型 函数名(参数类型 参数名) { // 逻辑 return 值; } ``` 示例: ```cpp int add(int a, int b) { return a + b; } ``` **3. 类的标准格式** ```cpp #include <iostream> #include <string> using namespace std; class 类名 { private: // 私有成员变量 public: // 构造函数 类名() { } // 成员函数 返回值 函数名(参数) { } }; int main() { 类名 对象名; 对象名.函数名(); return 0; } ``` **4. 带参构造函数格式** ```cpp class Student { private: string name; int age; public: // 构造函数 Student(string n, int a) { name = n; age = a; } void show() { cout << name << " " << age << endl; } }; // 使用 Student s("张三", 18); ``` **5. for 循环标准格式** ```cpp for (int i = 0; i < n; i++) { // 循环体 } ``` **6. if / else 格式** ```cpp if (条件) { } else if (条件) { } else { } ``` **7. 数组定义与遍历** ```cpp int a[5] = {1,2,3,4,5}; for (int i = 0; i < 5; i++) { cout << a[i] << endl; } ``` **8. vector 标准用法** ```cpp #include <vector> using namespace std; vector<int> v; v.push_back(10); v.push_back(20); for (int i = 0; i < v.size(); i++) { cout << v[i]; } ``` **9. Lambda 函数标准格式** ```cpp [捕获](参数) -> 返回值 { 函数体 }; ``` 示例: ```cpp [](int x) { return x*x; } ``` **10. 函数声明与定义分离格式** ```cpp // 声明 int add(int a, int b); // 定义 int add(int a, int b) { return a + b; } ```
嘉心糖糖
2026年4月22日 16:05
转发文档
收藏文档
上一篇
下一篇
手机扫码
复制链接
手机扫一扫转发分享
复制链接
Markdown文件
PDF文档(打印)
分享
链接
类型
密码
更新密码