(一)a++

在C语言或其它语言中,++符号表示“自加”,就是变量在原来的基础上加1。
例1:
a = 0; a++;
则此时a的值为1。
同样的道理,--表示”自减”。
例2:
a = 100; a--;
则此时a的值为99。
注意,程序语言里没有”自乘”和”自除”的概念。
验证程序:
#include <stdio.h>
int main()
{
int a = 0; // 给a赋值
a++;
printf("After ++, a = %d\n", a);
a = 100; // 重新给a赋值
a--;
printf("After --, a = %d\n", a);
return 0;
}
运行结果:
After ++, a = 1 After --, a = 99
(二)++a
除了a++表示自加外,++a也表示自加。同理--a表示自减
验证程序:
#include <stdio.h>
int main()
{
int a = 0; // 给a赋值
++a;
printf("After ++, a = %d\n", a);
a = 100; // 重新给a赋值
--a;
printf("After --, a = %d\n", a);
return 0;
}
运行结果:
After ++, a = 1 After --, a = 99
(三)a++与++a的区别
既然a++与++a都是让a自加,那么二者是否完全一样呢?
先看一个程序:
#include <stdio.h>
int main()
{
int a = 0;
printf("a = %d\n", a++);
printf("a = %d\n", a);
printf("a = %d\n", ++a);
printf("a = %d\n", a);
return 0;
}
运行结果:
a = 0
a = 1
a = 2
a = 2
从运行结果可以看出,a++和++a是有区别的:
a++是先读取a的值,再让a的值增加1;
++a是先让a的值增加1,再读取a的值。
# C语言
# a++
# ++a
# C语言中-a++和-++a运算顺序实例解析
# 值为
# 都是
# 是有
# 可以看出
# 或其它
# 先看
# 先让
# 上加
# 再让
# 再读
# brush
# cpp
# br
# strong
# pre
# class
# main
# int
# return
# printf
相关文章:
C#如何序列化对象为XML XmlSerializer用法
高防网站服务器:DDoS防御与BGP线路的AI智能防护方案
小米网站链接制作教程,请问miui新增网页链接调用服务有什么用啊?
建站主机如何选?性能与价格怎样平衡?
如何选择美橙互联多站合一建站方案?
青岛网站设计制作公司,查询青岛招聘信息的网站有哪些?
ui设计制作网站有哪些,手机UI设计网址吗?
C++中引用和指针有什么区别?(代码说明)
北京的网站制作公司有哪些,哪个视频网站最好?
如何快速建站并高效导出源代码?
如何在建站之星绑定自定义域名?
广州建站公司哪家好?十大优质服务商推荐
IOS倒计时设置UIButton标题title的抖动问题
中山网站制作网页,中山新生登记系统登记流程?
学校免费自助建站系统:智能生成+拖拽设计+多端适配
儿童网站界面设计图片,中国少年儿童教育网站-怎么去注册?
建站主机解析:虚拟主机配置与服务器选择指南
设计网站制作公司有哪些,制作网页教程?
建站之星如何实现PC+手机+微信网站五合一建站?
如何快速查询网站的真实建站时间?
南平网站制作公司,2025年南平市事业单位报名时间?
西安市网站制作公司,哪个相亲网站比较好?西安比较好的相亲网站?
常州自助建站费用包含哪些项目?
合肥制作网站的公司有哪些,合肥聚美网络科技有限公司介绍?
,巨量百应是干嘛的?
网站制作报价单模板图片,小松挖机官方网站报价?
创业网站制作流程,创业网站可靠吗?
如何快速生成ASP一键建站模板并优化安全性?
建站之星后台管理系统如何操作?
威客平台建站流程解析:高效搭建教程与设计优化方案
如何在万网自助建站中设置域名及备案?
无锡营销型网站制作公司,无锡网选车牌流程?
高防服务器如何保障网站安全无虞?
东莞专业网站制作公司有哪些,东莞招聘网站哪个好?
制作无缝贴图网站有哪些,3dmax无缝贴图怎么调?
网站制作说明怎么写,简述网页设计的流程并说明原因?
建站之星代理平台如何选择最佳方案?
已有域名如何免费搭建网站?
如何在万网开始建站?分步指南解析
最好的网站制作公司,网购哪个网站口碑最好,推荐几个?谢谢?
内网网站制作软件,内网的网站如何发布到外网?
香港服务器建站指南:免备案优势与SEO优化技巧全解析
邀请函制作网站有哪些,有没有做年会邀请函的网站啊?在线制作,模板很多的那种?
如何在建站之星网店版论坛获取技术支持?
香港服务器网站生成指南:免费资源整合与高速稳定配置方案
视频网站制作教程,怎么样制作优酷网的小视频?
如何通过免费商城建站系统源码自定义网站主题与功能?
一键网站制作软件,义乌购一件代发流程?
制作网站的网址是什么,请问后缀为.com和.com.cn还有.cn的这三种网站是分别是什么类型的网站?
如何通过WDCP绑定主域名及创建子域名站点?
*请认真填写需求信息,我们会在24小时内与您取得联系。