c语言中与控制语句相关的12个关键字,1.1 C语言中的32个关键字,9种控制语句,34中运算符...

C语言简洁

32个关键字

数据类型关键字(12种)

char:声明字符型变量或函数

double:声明双精度变量或函数

enum:声明枚举类型

float:声明浮点型变量或函数

int:声明整型变量或函数

long:声明长整型变量或函数

short:声明短整型变量或函数

signed:声明有符号类型变量或函数

struct:声明结构变量或函数

union:声明联合数据类型

unsigned:声明无符号类型变量或函数

void:声明函数无返回值或无参数,声明无类型指针

控制语句关键字(12种)

循环语句

for:一种循环语句

do:循环语句的循环体

while:循环语句的循环条件

break:跳出当前循环

continue:结束当前循环,开始下一轮循环

条件语句

if:条件语句

else:条件语句否定分支(与if一起使用)

goto:无条件跳转语句

开关语句

switch:用于开关语句

case:开发语句分支

default:开发语句种的“其他”分支

返回语句

return:子程序返回语句

存储类型关键字(4种)

auto:声明自动变量,一般不适用

extern:声明变量是在其他文件正声明(也可以反坐是引用变量)

register:声明寄存器变量

static:声明静态变量

其他关键字(4种)

const:声明只读变量

sizeof:计算数据类型长度

typedef:用于给数据类型去别名

volatile:说明变量在程序执行中可被隐含的改变

9种控制语句

控制语句即用来实现对程序流程的选择、循环、转向和返回等进行控制。

条件判断语句

if:判断语句

switch:多相选择

循环执行语句

do-while:先执行循环体,然后判断循环条件是否成立,之后再继续循环

while:循环语句

for:循环,可代替while语句,两者用法不同

转向语句

break:跳出本局循环(只跳出包含此语句的循环)

goto:无条件转向(此语句尽量少用,因为这不利结构化程序设计,滥用它会使程序流程无规律、可读性差)

continue:继续(一般放到循环语句里,不在执行它下面的语句,直接跳到判断语句)

return:返回

34种运算符

C语言运算符号指的是运算符号。C语言中的符号分为10类:算术运算符、关系运算符、逻辑运算符、位操作运算符、赋值运算符、条件运算符、逗号运算符、指针运算符、求字节数运算符和特殊运算符。

算术运算符,用于各类数值运算。

加(+)、减(-)、乘(*)、除(/)、求余(或称模运算,%)、自增(++)、自减(–)共七种。

关系运算符,用于比较运算。

大于(>)、小于(=)、小于等于(<=)和不等于(!=)六种。

逻辑运算符,用于逻辑运算。

与(&&)、或(||)、非(!)三种。

位操作运算符,参与运算的量,按二进制位进行运算。

位与(&)、位或(|)、位非(~)、位异或(^)、左移(<>)六种。

赋值运算符,用于赋值运算。

简单赋值(=)、复合算术赋值(+=,-=,*=,/=,%=)和复合位运算赋值(&=,|=,^=,>>=,<<=)三类共十一种。

条件运算符,这是一个三目运算符。

用于条件求值( ?: )。

逗号运算符

用于把若干表达式组合成一个表达式(,)。

指针运算符

用于取内容(*)和取地址(&)二种运算。

求字节数运算符

用于计算数据类型所占的字节数(sizeof)。

特殊运算符

有括号(),下标[],成员(→,.)等几种。

运算符号的优先级

1.优先级是用来标识运算符在表达式中的运算顺序的,在求解表达式的值的时候,总是先按运算符的优先次序由高到低进行操作

2.当一个运算对象两侧的运算符优先级别相同时,则按运算符的结合性来确定表达式的运算顺序。

参考链接:https://blog.csdn.net/pianzang5201/article/details/85679327

标签:语句,运算,32,运算符,循环,声明,变量,1.1

来源: https://blog.csdn.net/weixin_43973470/article/details/111322591

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值