c语言中分号作用,在C语言中逗号、分号等的用法

本文详细解析了C语言中的分号和逗号表达式的使用方法及意义。分号用于标记语句的结束,而逗号表达式则用于组合多个表达式,并返回最后一个表达式的值。通过实例展示了如何正确运用这两种符号。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

满意答案

首先说下分号吧,其实分号挺简单的,它就表示着一个语句的结束, 就像平时我们语文中说完一句话加上个句号, C语言中说完一句话后面加上个分号;

比如 printf("hello,world\n"); 说完一句话加上个分号告诉计算机你说完这句话了

再来说下逗号, 这就样提到逗号表达式了, 比如 a=(4,6) 这个表达式它的值就是6 ,为什么呢? 先看括号里的(4,6) 因为有了逗号存在形成一个逗号表达式,整个表达式的值取的是 逗号后面的值,因此是6 然后把6赋值给a 最终整个表达式的值就是6了 。 在逗号表达式中我认为只要记住了 取值取逗号后边的那个值就可以了。

再拿个经典点的说下

while(i<10)

sum+=i; 这一小断程序 当然我初始化sum值为0; 对于它我们可以改写成更简单的 就用逗号实现: while(sum+=i,i<10) ;

这样一句话就实现了,它的过程就是先做WHILE里面的 sum+=i 然后括号内的整体是一个逗号表达式,整个表达式的值取逗号后边的 i<10 这样前面的话也做了,最终也达到了我们的目的。 但注意此句话最后边忘了那个分号! 表示语句的结束。

01分享举报

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值