02 如何快速读懂一个C++程序

系列文章目录

02 如何快速读懂一个C++程序


目录

系列文章目录

文章目录

前言

一、C++ 的基本语法

二、如何看懂一个c++程序?

1.了解程序结构

2.C++ 中的分号 & 语句块

3.C++ 注释

总结


前言

C++ 是一种高级编程语言,它具有丰富的特性,用于开发各种类型的应用程序。下面我们就来熟悉一下c++的基本知识,这可以帮助我们快速了解C++。


一、C++ 的基本语法

C++ 的基本语法有变量、标识符、控制语句、函数、类、命名空间、指针、引用、数组、字符串。下面我们来逐个学习一下。

  1. 变量:定义变量时需要指定类型,例如 int, double, char 等。

  2. 标识符:命名变量、函数、类和其他标识符时需要遵循一些规则,例如只能使用字母、数字和下划线,且不能以数字开头。

  3. 控制语句:if 语句、for 语句、while 语句和 switch 语句等用于控制程序流程。

  4. 函数:函数用于执行特定任务,可以有参数和返回值。

  5. 类:类用于封装数据和方法,以实现面向对象编程的概念。

  6. 命名空间:命名空间用于解决命名冲突,可以在程序中创建多个命名空间。

  7. 指针:指针是一个变量,指向内存中的另一个变量,可以用于动态分配内存、数组和函数等。

  8. 引用:引用是另一个变量的别名,可以用于简化程序代码和提高性能。

  9. 数组:数组用于存储多个相同类型的变量,可以使用下标访问数组元素。

  10. 字符串:字符串是一种字符数组,可以使用字符串库函数来操作字符串。

如果不懂也没有关系,我们先有个整体的概念,后面我们会进行逐个详细的学习。

二、如何看懂一个c++程序?

1.了解程序结构

示例代码如下:

# include <iostream>

using namespace std;

// main() 程序执行的地方

int main()

{

        cout << "Hello, C++!" << endl;

        system("pause");

        return 0;

}

我们讲解一下上面这段程序:

  • C++ 语言定义了一些头文件,这些头文件包含了程序中必需的或有用的信息。上面这段程序中,包含了头文件 <iostream>
  • 下一行 using namespace std; 告诉编译器使用 std 命名空间。命名空间是 C++ 中一个相对新的概念。
  • 下一行 // main() 是程序开始执行的地方 是一个单行注释。单行注释以 // 开头,在行末结束。
  • 下一行 int main() 是主函数,程序从这里开始执行。
  • 下一行 cout << "Hello World"<<endl; 会在屏幕上显示消息 "Hello World"。
  •  下一行system("pause"); 可以在程序运行完以后使黑框暂停显示,等待输入,而不是闪退。
  • 下一行 return 0; 终止 main( )函数,并向调用进程返回值 0。

如果这里还有些不懂,可以留言讨论,或者看01 第一个C++程序:Hello, World!-CSDN博客

2.C++ 中的分号 & 语句块

c++中的分号和语句块,这里很好理解的。

分号就是一个语句的结尾,在 C++ 中,分号是语句结束符。也就是说,每个语句必须以分号结束。它表明一个逻辑实体的结束。;

语句块语句块是一组使用大括号括起来的按逻辑连接的语句,说的简单点就是一个{ } , 这里面的所有内容表示一个语句;

下面来看看代码,了解一下:

// 使用分号结束语句
x = y;
y = y+1;


// 使用大括号括起来的按逻辑连接的语句
{
   cout << "Hello World" << endl; // 输出 Hello World
   return 0;
}
 

3.C++ 注释

程序的注释是解释性语句,我们在写代码时添加注释,可以提高源代码的可读性。

在C++中 有两种注释单行注释和多行注释。注释中的所有字符会被 C++ 编译器忽略。

分别如下:

  • // - 一般用于单行注释。

  • /* ... */ - 一般用于多行注释。

下面来看一下代码:

// 单行注释
// int x = 5;



// 多行注释
int main()

{

        /*
        cout << "Hello, C++!" << endl;

        system("pause");

        return 0;
        */

}

可以看见注释完后,代码变成了黑色。

下面给大家说一下c++中注释的快捷键:

批量注释: Ctrl+K,Ctrl+C 取消注释: Ctrl+K,Ctrl+U


总结

以上就是今天要讲的内容,本文仅仅简单介绍了如何去读懂一个简单的c++程序,也讲解了一下c++的基本知识,后面需要学习的东西还有很多噢!

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

晓亮.

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值