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前端网发表,如需转载,请注明页面地址。
上一篇:如何在C++中返回数组 下一篇:利用位运算符实现高效的条件赋值
发表评论:
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。