问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

n--和-- n的区别是?

发布网友 发布时间:2024-03-29 17:25

我来回答

1个回答

热心网友 时间:2024-10-11 16:27

如下:

n--和--n的作用都是让n自减1,如原先n为5,n--或--n之后n就变为了4。

他们的区别在于:

n--这个表达式的值是n自减之前的值,如:

int n=5;

int a=n--;//此时a的值为5

n--这个表达式的值是n自减之后的值,如:

int n=5;

int a=--n;//此时a的值为4

例如:

n=10;

k=10*n--+3;

则结束后,k=103, n=9

--n就是在表达式中,先n自n自减,再取n的值进行运算;

例如:

n=10;

k=--n*10+3;

则结束后,k=93, n=9

若是单独的语句--n; 则与 n--; 是完全没有区别的。

扩展资料:

C语言是一门通用计算机编程语言,广泛应用于底层开发。C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。

尽管C语言提供了许多低级处理的功能,但仍然保持着良好跨平台的特性,以一个标准规格写出的C语言程序可在许多电脑平台上进行编译,甚至包含一些嵌入式处理器(单片机或称MCU)以及超级电脑等作业平台。

二十世纪八十年代,为了避免各开发厂商用的C语言语法产生差异,由美国国家标准局为C语言制定了一套完整的美国国家标准语法,称为ANSI C,作为C语言最初的标准。[1]目前2011年12月8日,国际标准化组织(ISO)和国际电工委员会(IEC)发布的C11标准是C语言的第三个官方标准,也是C语言的最新标准,该标准更好的支持了汉字函数名和汉字标识符,一定程度上实现了汉字编程。

C语言是一门面向过程的计算机编程语言,与C++,Java等面向对象的编程语言有所不同。

其编译器主要有Clang、GCC、WIN-TC、SUBLIME、MSVC、Turbo C等。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
HPV16阳性就是宫颈癌吗 防静电工作台销售前景怎么样 在深圳,精益管工作台的价格一般是怎么样的? 防静电式PCB周转车有没有按需定做的生产厂? 深圳全百捷公司主要做什么的 深圳哪一个厂家的信誉比较好。 广东防静电工作台哪里的比较好 男人补精吃什么男人补精10大食物 什么是甲骨文认证教育 甲骨文证报考条件 美术专业生高考可以选什么专业?能选第二专业吗(选修其他课程)?_百度知... 走学美术的高考路线是不是报考专业的时候可以选别的专业吗 眼角膜捐献者必需是死人吗? 我国五大发明是什么 《没想到是这样的未来!!》在哪能免费看 刚刚睡着,迷糊状态,感觉有人叫我,但是动不了,这事怎么回事,失去... 为什么男人都喜欢养小三2 我家4M宽带 为什么我家网速突然变的很慢发送比收到的多N倍 在电脑联网时为什么发送的比收到的多的多,这样是不是网速变得很慢。 宽带连接里面的发送数据比接收的数据大,然后网速就变慢是怎么回事? 一年内第二次强制修改 建行的是怎么来的? 民法典1052条规定 求类似唐七公子,顾漫的小说,书荒了最近 珂曼诺服装公司怎么样? 珂曼 新世界店怎么样 上海珂曼凯达建筑设计有限公司怎么样? 北京珂曼建筑设计顾问有限公司怎么样? 怎么设置让电脑自动关机? ...我的电脑在无人操作的情况下几个小时后自动关机 不是提前定时的那种... n--和-- n的区别是什么? 我有个惠普F2100的打印机,我想问下除了买原装的墨盒外,能不能买别... 一千多的机械表保养要多少钱 心遇实名认证安全吗 现在买二手车的车主多吗? 孕期补碘,关乎母婴健康! go swimming的go要不要在三单时加es 怎么用布尔矩阵相乘啊? 自制糖果屋3D 模型的小技巧有哪些? d代表的意思是什么? D代表的是什么 宝马735的铭牌在车的哪个地方 宝马i3出厂牌在哪里 著怎么念 大神们,佳能750D点测光时怎么把中间的测光圆圈改的小一点?或者改成 一年内怎么修改第二次 请问沈阳北站现在可以直接刷身份证上车不? 男人为什么找小三158 危旆的解释 一年能修改几次呢。?