C语言n--与--n区别详解

c语言中n--和--n是什么意思

所有这些都表示变量n的值减小本身(value-1 )。
差异:n-意味着首先将n的值提取,然后减少 - n表示首先减少,然后减少n:intn = 1 0; printf(“%d”,n--); 打印值为1 0(在printf之后执行,n的值变为9 )intn = 1 0; printf(“%d”, - n); 印刷值是9

c语言中n--和--n是什么意思

如下所示:n-和 - n都使n n自败1 ,如果n最初是5 ,n--或-n,则n变为4 它们的差异是:n-- n- n之前的值降低,例如:intn = 5 ; inta = n-; // a此时a的值为5 n-该表达式的值是缩小n后值的值,例如:intn = 5 ; inta = - n; // a的值目前为4 ,例如:n = 1 0; k = 1 0*n-+3 ; 然后结束后,k = 1 03 ,n = 9 - n表示在表达式中,首先从n中减去n,然后n值n进行计算。
例如:n = 1 0; k = - n*1 0+3 ; 然后结束后,k = 9 3 ,n = 9 如果是单独的语句-n; 然后与n-没有区别。
扩展信息:C是一种通用的计算机编程语言,广泛用于基础开发。
C语言的设计目标是提供一种可以轻松编译,处理低级内存,生成少量机器代码的编程语言,并在没有操作环境的任何支持的情况下运行。
尽管C语言提供了许多低级处理功能,但它仍然保持良好的跨平台功能。
用标准规范编写的C语言程序可以在许多计算机平台上编译,甚至包括一些嵌入式处理器(单芯片或称为MCU和SuperComputer和其他操作平台。
在1 9 8 0年代。
美国国家标准局(National Standards Agency)使用了各种开发商的语法,制定了一组美国国家标准语法,称为ANSIC,作为C语言的原始标准[1 ]。
2 01 1 年,国际标准化组织(ISO)和国际电力技术委员会(IEC)发布的C1 1 标准是C语言的第三个官方标准,并且该标准的最新标准更好。
汉字标识符,并在一定程度上实现了汉字编程。
它的编译器主要包括Clang,GCC,Win-TC,Sublime,MSVC,Turboc等。

c语言中n––

n--这意味着变量n的值降低1 通常,在以下表达中是可以理解的。
n = n-1

c语言n--和--n的区别

在C语言中,n and-n之间的差异是操作的不同顺序。
在C语言中,n and-n是一种对变量N进行自降低操作的表达。
但是,它们之间有一个重要的区别,即操作的顺序。
首先使用n的当前值,然后使用n的值。
这意味着N-表达首先返回n的当前值,然后将n的值降低一个。
当使用-ne时,将n的值降低为1 ,然后根据减少1 使用n的值。
这意味着-n表达式首先将n的值减去n的值,然后在接受1 返回后的n值。
这种差异是,变量-n变化的表达式和值的值的时间有所不同。
如果我们的初始值为5 ,则具有变量n,则表达式5 的结果,但n的值为4 ; ,n值也为4

相关推荐

勉强一词的深层含义及用法解析

勉强一词的深层含义及用法解析

勉强的意思是什么翻译的翻译:尽一切可能做,支持它,请支持它,现在我可以坚持这份工作。2不愿意:因为我是一个拯救面对面的地方。3这个陈述不是很遥远,而是非常〜,我恐怕它不会停止。4不想让人们做他们不想做的事情-如果没有,就不想要他。5为他做准备;这样做,这种小食物足以待一天。

C语言分离字符串字母与数字技巧分享

C语言分离字符串字母与数字技巧分享

如何用c语言分离字符串中的字母和数字并分别输出?记住数组中的字符串,比较(循环)一一,从而产生要确定的数字:for(i=0;i='0'))&&(p[i]

姓氏背后:千姿百态的情感诉说

姓氏背后:千姿百态的情感诉说

我们姓氏不同下一句但是我们的肤色是一样的。每个姓氏都有不同的句子和不同的含义。1我的姓是杨,我是Zhangyang。我的姓是杨,但是我最喜欢的微笑并没有满足您最喜欢的微笑。2我的姓是Yu,我心中遇到你。我的姓是yusheng,我无法遇到你。3我的姓是朱,我的心蜡烛是。我的姓是朱,但我

探索想入非非:成语内涵与文化解读

探索想入非非:成语内涵与文化解读

有两个非一个想一个入的4字词语思考非触觉[描述]:非努力:最初是佛教语言代表了一种奇妙的状态。我想到了一个非常神秘而奇妙的地方。它在现实中完全描绘了一个随机的想法。[]:“lingyunsutra”:“如果存在,如果它无法完成,则是相同的类型,而不是思考或思考。”计划和欺骗。◎清朝的黄小接的

©下载资源版权归作者所有;本站所有资源均来源于网络,仅供学习使用,请支持正版!

本文链接:https://www.bbbddd.net/post/2h5f323e.html