温馨提示×

ubuntu c++怎样学入门

小樊
54
2026-10-05 08:35:09
栏目: 编程语言

在 Ubuntu 下学习 C++ 入门,可以按下面这条路线来,比较系统也实用。


一、准备 Ubuntu 下的 C++ 环境

1. 安装编译器

Ubuntu 默认一般带 gcc,但 C++ 需要 g++:

sudo apt update
sudo apt install g++ build-essential

验证:

g++ --version

2. 安装代码编辑器 / IDE

新手推荐:

  • VS Code(推荐)

    sudo apt install code
    

    安装 C/C++ 插件

  • 或轻量一点:

    • gedit
    • vim(有学习成本)

二、写第一个 C++ 程序

创建文件:

touch hello.cpp

内容:

#include <iostream>
using namespace std;

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

编译运行:

g++ hello.cpp -o hello
./hello

三、C++ 基础学习内容(入门顺序)

1. 基础语法

  • 变量、数据类型
  • 输入输出(cin / cout)
  • 运算符
  • 条件语句 if / switch
  • 循环 for / while

2. 函数

  • 函数定义与调用
  • 参数传递(值、引用)
  • 递归(简单例子)

3. 数组与字符串

  • 一维 / 二维数组
  • string 基本用法

4. 指针与引用(重点)

  • 指针概念
  • 指针与数组
  • 引用 &

5. 结构体与类(面向对象入门)

  • struct
  • class
  • 构造函数 / 析构函数
  • 封装、继承、多态(先了解)

四、在 Ubuntu 下必须了解的技能

1. 编译过程理解

g++ main.cpp -o main

了解:

  • 预处理
  • 编译
  • 链接

2. 多文件编译

g++ main.cpp func.cpp -o app

3. Makefile(入门级)

简单示例:

app: main.cpp func.cpp
	g++ main.cpp func.cpp -o app

使用:

make

五、推荐学习资源

中文

  • 《C++ Primer 中文版》(经典但偏厚)
  • 菜鸟教程 C++
  • B 站搜索:C++ 入门 Ubuntu

英文(质量高)

  • learncpp.com(非常推荐)
  • cplusplus.com

六、学习建议(很重要)

  1. 先写小程序,不要一上来学大项目
  2. 每学一个语法就写例子
  3. 多用终端编译,理解错误提示
  4. 学会用 gdb 调试(后期)
  5. 坚持 1–2 个月就能入门

如果你愿意,我可以:

  • 给你一份 Ubuntu C++ 入门 30 天计划
  • 或按 零基础 / 有编程基础 给你定制路线
  • 或直接教你 用 VS Code 写 C++

你现在是零基础吗?

0 踩