当前位置: 首页 > news >正文

手机网站免费建站百度知道问答平台

手机网站免费建站,百度知道问答平台,邢台企业网站制作建设,韩国网站的风格# 前置和前置-- 先看一段代码 大家是不是认为printf输出的是 2 3 3 2 1 1 但是实际输出的是 3 3 3 1 1 1 在这两行printf函数代码里,编译器会先计算 a 和 --a 的值,然后再 从右向左 开始输出。 printf函数中,如果有多个…

# 前置++和前置--

先看一段代码   

大家是不是认为printf输出的是 

2  3  3 

2  1  1

但是实际输出的是

3  3  3

1  1  1 

 在这两行printf函数代码里,编译器会先计算 ++a 和 --a 的值,然后再  从右向左 开始输出。 

 printf函数中,如果有多个 前置++ 或者 前置-- ,先 从右向左 计算最终的值,再 从右向左 输出最终的值

 printf 函数中,如果 前置++ 与 前置-- 同时存在,会像上面的例子,先 从右向左 按顺序计算出最终的值,再 从右向左 输出最终的值

# 后置++ 和 后置--

先看这段代码

从上面的代码可以得知:

printf函数会从最右边的带有 后置++ 或 后置-- 的代码 开始运行输出,然后再跳到下一个带有 后置++ 或 后置-- 的代码 运行输出,计算出最终的值后再 从右向左 向没有带++或--的代码 输出最终的值.

a = 2;

printf("%d %d %d\n", a++,     a   ,   a++);  

                                 (1) (2) (3)

( 后置-- 和 后置++ 与 后置-- 混合 也是如此)就比较如这个例子:

  •第(3)的 a++ 会先运行输出 2 ,然后加 1 变成 3 ;

  •之后跳到(1)的 运行输出 3 ,然后 加 1 变成 4 ;

  •左边已经没有带有 后置++ 的a,这时候 编译器就会从 最右边开始 向左没有带 操作符的a 输出       最终的值,即 4 ;

  •最终的输出结果就为 3 4 2

# 后置++、后置-- 与 前置++、前置-- 混合

•这里先说 运行法则:前置类型运行不打印;后置类型即打印也运行;无符号类型的和前置类型的等到 从右到左 计算完最终值后打印最终值

用上面的例子来说明

首先,还是从最右边带符号的开始 从右向左 计算 带符号的代码

从第(5)--a 开始计算,先运行 --符 ——> a - 1,计算后 a = 1,因为 --a 是前置类型,这时不输出打印

第(4)a-- 带有符号,是后置类型,先打印前面传来的 1再运行 -- 符 —> a - 1, 计算后a = 0

第(3)++a 带有符号 ,前置类型,先运行 ++符 ——> a = 1, 计算后 a = 1,因为 ++a 是前置类型,这时不输出打印

第(2)a 不带符号跳过它,来到带有符号的第(1)a++,后置类型,先打印前面传来的 1,再运行 ++ 符 —> a + 1, 计算后a = 2

到这我们已经计算出后值类型 :第(4)a--的值 1和第(1)a++的值1了;和最终的值 2 了

接下就输出无符号类型的和前置类型的值,从右到左 打印最终值 2 

http://www.zhongyajixie.com/news/45535.html

相关文章:

  • 店面设计要素网站seo推广平台
  • 郑州网站哪家好百度获客平台怎么收费的
  • 用什么做公司宣传网站口碑营销名词解释
  • 公司网站建设论文结束语网站运营公司
  • 大连网站建设多少钱百度问答官网
  • 如何做电子海报在网站seo营销推广全程实例
  • 深圳优化公司高粱seo较西安网站优化公司
  • 深圳手机网站制作价钱学市场营销后悔死了
  • 自己做的图片哪个网站可以出售外贸平台有哪些?
  • 昭通网站制作恶意点击竞价时用的什么软件
  • 怎么健免费网站如何建立免费公司网站
  • 开发公司先进会员企业报告材料域名查询seo
  • 企业网站博客上如何推广干净无广告的搜索引擎
  • 怎样用dw做网站重庆发布的最新消息今天
  • 网站怎么做响应广州网络推广哪家好
  • 去掉博客网站链接后面的wordpress网站建设技术外包
  • 仁怀企业网站建设seox
  • 三亚市海棠湾幵发建设有限公司网站电子商务与网络营销教案
  • 网站建设的编程语言一份完整的营销策划方案
  • 手机网站宽度多少合适域名关键词查询
  • wordpress创建企业网站如何查询百度收录情况
  • 南通做网站多少钱seo经理招聘
  • 做网站的动态图片百度指数资讯指数
  • 龙湾区网站制作公司廊坊网站设计
  • 网业协同什么意思seo和sem分别是什么
  • 建设一个视频网站需要什么时候开始天气预报最新天气预报
  • 淮北建设投资有限责任公司官网宁波如何做抖音seo搜索优化
  • 自助购物网站怎么做广州网站运营
  • 记事本里做网站 怎么把字体软件开发交易平台
  • 如何搭建英文网站东莞最新消息今天