全网整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:400-708-3566

C语言菜鸟基础教程之a++与++a

(一)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小时内与您取得联系。