Ansible自动化部署WordPress+LAMP到Ubuntu 18.04全栈实践
2026/6/23 0:15:29
当然可以~下面我用通俗 + 系统的方式,给你介绍一下C 语言中的变量及其操作符,很适合入门或复习 👍
变量就是程序中用来存储数据的容器,它有:
数据类型 变量名;例如:
intage;floatprice;chargrade;也可以在定义时赋值:
intage=18;floatprice=3.14;chargrade='A';inta=10;shortb=5;longc=100000;floatx=3.14f;doubley=3.1415926;charch='a';⚠️ 注意:字符用单引号
#include<stdbool.h>bool flag=true;#include<stdio.h>intmain(){inta=5;intb=3;intsum=a+b;printf("sum = %d\n",sum);return0;}| 运算符 | 说明 | 示例 |
|---|---|---|
| + | 加法 | a + b |
| - | 减法 | a - b |
| * | 乘法 | a * b |
| / | 除法 | a / b |
| % | 取余 | a % b |
⚠️%只能用于整数
inta=10;a+=5;// 等价于 a = a + 5a-=3;a*=2;a/=4;| 运算符 | 含义 |
|---|---|
| > | 大于 |
| < | 小于 |
| >= | 大于等于 |
| <= | 小于等于 |
| == | 等于 |
| != | 不等于 |
示例:
a>b a==b| 运算符 | 含义 |
|---|---|
| && | 逻辑与 |
| ! | 逻辑非 |
示例:
(a>0&&b>0)!(a==b)a++;// a = a + 1a--;// a = a - 1前置 vs 后置:
++a;// 先加,再用a++;// 先用,再加| 运算符 | 说明 |
|---|---|
| & | 按位与 |
| ^ | 按位异或 |
| ~ | 按位取反 |
| << | 左移 |
| >> | 右移 |
示例:
intx=5&3;条件?表达式1:表达式2;示例:
intmax=(a>b)?a:b;大致顺序(高 → 低):
++ --* / %+ -> < >= <=== !=&&||=👉 不确定时,加括号最安全
inta=10;intb=3;intresult=(a+b)*2;if(result>20&&b!=0){printf("OK\n");}如果你愿意,我也可以:
你现在是刚学 C 语言,还是准备考试 / 做项目?