C++ 基础教程:从入门到精通

第一个测试程序:

c++ 复制代码
#include <iostream>
using namespace std;

int main() {
    cout << "Hello C++!" << endl;
    return 0;
}

用LLVM MinGW编译:

bash 复制代码
clang++ test.cpp -o test

数据类型与变量

C++ 是强类型语言,变量必须先定义再使用。

  1. 基础数据类型
类型 作用 示例
int 整型(整数) int a = 10;
double 浮点型(小数) double pi = 3.14;
char 字符型(单个字符) char c = 'A';
bool 布尔型(真 / 假) bool flag = true;
string 字符串(需引入<string>) string str = "你好";
2. 常量

使用 const 定义只读常量,值不可修改:

ini 复制代码
const int MAX_NUM = 100;
相关推荐
YYYing.11 分钟前
【设计模式系列 (四) 】建造者模式
c++·后端·设计模式·建造者模式·c/c++
羑悻的小杀马特12 分钟前
Docker高阶实战:从Redis集群到C++微服务,全面解析镜像优化与生产环境部署+镜像制作常见问题详解
c++·redis·docker·镜像制作·dockefile
别动我齐刘海14 分钟前
ROS2 Jazzy + C++ 时间系统——Time / Clock / Duration
linux·c++·人工智能·学习·机器学习·机器人·自动驾驶
重生之小比特28 分钟前
【C++进阶】unordered_set 和unordered_map 深度解析
c++·哈希算法
chenbingjie_c8 小时前
C++ 进阶核心知识点总结:模板、内存分区、new/delete、内存池
开发语言·c++
Frank_refuel10 小时前
【C++】Json库介绍和使用
c++
重生之小比特10 小时前
【C++进阶】map和set
java·开发语言·c++
知识分享小能手11 小时前
C++ 学习教程,从入门到精通,C++对象和类 — 详细知识点总结(10)
开发语言·c++·学习
顺顺 尼11 小时前
linux 进程信号(上)
linux·c++·算法
海上小飞龙13 小时前
改一个数,右边全得重算,这题怎么扛住两万次查询
java·c++·python