Code前端首页关于Code前端联系我们

C++编程基础:从变量到函数

terry 2年前 (2023-10-01) 阅读数 289 #c++
文章标签 winxpphpmysql

一、变量

在编程中,变量是非常基础的概念。变量就是一块内存空间,用来存放某一类型的数据。在C++中,需要先定义一个变量,然后才能进行操作。定义变量的语法为:“类型 变量名”。

    int age; // 定义一个整型变量age
    double weight; // 定义一个双精度实数类型变量weight

定义变量可以初始化,也可以不初始化。如果不初始化,则变量中将包含垃圾值。

    int x = 1; // 定义一个变量x,并初始化为1
    double y; // 定义一个变量y,不初始化,其值为随机值

变量可以进行赋值操作,即将某个值赋给变量。

    int a = 1;
    a = 2; // 将a的值赋为2

二、运算符

运算符是对变量进行操作的符号或关键字。C++支持各种不同类型的运算符,包括算术运算符、关系运算符、逻辑运算符等等。

算术运算符:

运算符 含义
+ 加法运算
- 减法运算
* 乘法运算
/ 除法运算
% 取模运算
    int a = 10, b = 3;
    int c = a + b; // c等于13
    int d = a / b; // d等于3
    int e = a % b; // e等于1

关系运算符:

运算符 含义 示例 返回值
== 等于 a == b true或false
!= 不等于 a != b true或false
> 大于 a > b true或false
< 小于 a < b true或false
>= 大于等于 a >= b true或false
<= 小于等于 a <= b true或false
    int a = 10, b = 3;
    bool c = (a == b); // c等于false
    bool d = (a > b); // d等于true
    bool e = (a != b); // e等于true

逻辑运算符:

运算符 含义 示例 返回值
&& 逻辑与 (a > b) && (b > c) true或false
|| 逻辑或 (a > b) || (b > c) true或false
! 逻辑非 !(a > b) true或false
    int a = 10, b = 3, c = 5;
    bool d = (a > b) && (b > c); // d等于true
    bool e = (a > b) || (b  b); // f等于false

三、条件语句

条件语句用于根据某些条件判断程序的执行路径。在C++中,最常用的条件语句是if语句。

if语句:

    if (条件)
    {
        // 条件成立,执行该块代码
    }
    else
    {
        // 条件不成立,执行该块代码
    }

if语句中,如果条件成立,则执行if后的块代码,否则执行else后的块代码。

    int a = 10, b = 3;
    if (a > b)
    {
        std::cout 

版权声明

本文仅代表作者观点,不代表Code前端网立场。
本文系作者Code前端网发表,如需转载,请注明页面地址。

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

热门