腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(5754)
视频
沙龙
1
回答
在
同一
变量
上
混合
后置
和
预增量/
递减
运算符
、
、
、
可能重复: ++x--我得到了错误:作为增量操作数所需的lvalue 但是,(++x)--会编译。我很困惑。
浏览 1
提问于2010-07-19
得票数 4
回答已采纳
1
回答
前增量与后增量
、
在
谷歌C++风格指南中,它说: 预增量
和
预减量使用带迭代器
和
其他模板对象的增量
和
递减
运算符
的前缀表单(++i)。当
变量
递增
(++i或i++)或
递减
(--i或i--)而不使用表达式的值时,必须决定是增量前(
递减
)还是后期增量(
递减
)。既然这两种类型的增量
在
忽略值时的行为是相同的,那么为什么不总是预先增量呢?
在
C中发展起来的传统是
在
表达式值不使用时使
浏览 0
提问于2017-10-07
得票数 8
4
回答
带有递归的Java堆栈溢出错误
我有这样的代码,它总是给我堆栈溢出错误,我不知道如何修复它(我是递归的新手)。我的代码出了什么问题?
浏览 0
提问于2014-03-03
得票数 0
7
回答
"--“
在
C#中代表什么,
在
VB中又有什么作用
、
、
我有以下示例代码{ { }}
浏览 2
提问于2012-10-09
得票数 1
回答已采纳
1
回答
如何在组件的多次迭代中实现setState
、
、
、
我有一个
在
Reacti17.0.2中编写的简单应用程序,它从一个对象中获取食品杂货的值并计算它们的总成本,并使用setState动态显示它--最多可显示其中的10项。我花了几个小时
在
谷歌
上
搜索,我试着使用useEffect,但它没有更新点击重置按钮的值。 我的代码如下所示(您可以忽略Tailwind类;我似乎无法让它在CodeSandbox中工作)。
浏览 6
提问于2022-09-21
得票数 0
回答已采纳
1
回答
在
c语言中,后增量
和
后
递减
运算符
在
运算符
优先规则中的位置是什么?
、
、
根据这个中的信息,post增量
和
递减
运算符
是第一位的。这个说:“举个例子:这里,p是作为表达式的副作用
递增
的,但是foo的值是*(p++)而不是(*p)++,因为一元
运算符
将右绑定到左“。return 0;在上述实验中,只有
在
语句终止符之后才能看到
后置
增量的影响。但是,即使
在
语句结束符之后,如果在赋值
运算符
的右操作数上执行post增量,也看不到任何效果。因此,后增量
和
递减</e
浏览 1
提问于2017-05-10
得票数 1
回答已采纳
3
回答
N= n--;为什么取值与之前相同
标题不言自明。考虑以下代码: n = n--;为什么我看不到4?
浏览 4
提问于2021-11-15
得票数 0
3
回答
格式化输出是否等效?
、
、
、
当我今天做练习问题时,我发现printf("%d\n",x--);
和
printf("%d\n",x);的输出是相同的。 我把它改成了printf("%d\n",x++);,结果发现是一样的。
浏览 8
提问于2022-03-18
得票数 1
5
回答
为什么++i++
在
C中给出了“L值所需的错误”?
在
以下代码中:{ printf("%d", ++i++);这个程序给出了错误"L-Value required"。 有人能告诉我为什么编译错误吗?
浏览 5
提问于2013-07-25
得票数 0
回答已采纳
2
回答
C++中的后缀表现不像我预期的那样
、
我理解C++中
递减
/
递增
运算符
的前缀/后缀表示法之间的基本区别。然而,在下一个示例中有一些事情让我感到困惑。5*4**3*4*2*1 但我会猜到它会打印这个。
浏览 5
提问于2019-10-16
得票数 2
2
回答
如果(a--)
和
(--a)输出不同
、
、
、
#include <stdio.h>static int a = 9; printf("after decrement a =%d\n", a); }}after decrement a =8after decrement a =6after decrement a =4after decrement a =2 after
浏览 3
提问于2022-09-02
得票数 0
1
回答
为什么
在
java
和
c++中增量
运算符
的行为不同?
、
、
在
c中:a = a++;
在
Java中:a = a++;为什么post增量
在
C中可以正常工作,为什么
在
Java中不能?
浏览 1
提问于2013-03-11
得票数 1
回答已采纳
3
回答
这个循环代码出了什么问题?
、
这些函数首先生成一个对seo友好的slug,然后如果该slug已经存在,则它是DB(
在
本例中是数组),然后
在
它旁边添加一个数字
和
破折号。错误行号位于'return‘行
上
的函数does_slug_exists()中。 (数组只是示例,我将使用db验证。)
浏览 1
提问于2012-02-06
得票数 1
2
回答
Java增量/裁减操作符--它们的行为,功能是什么?
、
、
我有这个程序,我不理解main方法中的++
和
--
运算符
的代码。我甚至不知道如何称呼他们(这些运营商的名字),谁能解释我是怎么回事。
浏览 4
提问于2015-05-27
得票数 3
回答已采纳
7
回答
x--或x++在这里做什么?
对于大多数人来说,这是一个愚蠢的问题--我知道--但我是这里的初学者之一,我不能理解为什么这里的输出是12,这(x--)对结果有什么影响?x = 7;y = x * 2;
浏览 1
提问于2010-11-05
得票数 1
回答已采纳
2
回答
C++:这句话是怎么分析的?
、
、
我一直
在
尝试学习C++中操作符的相联性,我遇到了一个代码段:int C = a++ + ++a + ++a +a; 我还研究了++a是从右到左的结合,a++是从左到右的结合。
浏览 0
提问于2016-03-23
得票数 0
回答已采纳
2
回答
前缀/后缀增量
、
还有谁能解释一下为什么这个输出6?cout << ++i + ++i;i = 1;以及为什么这会产生真实cout << (i++ || i++)
浏览 2
提问于2012-10-12
得票数 0
2
回答
后缀(前缀)增量、L值
和
R值(以C
和
C++表示)
、
、
、
、
我
在
VS2010 (.cpp
和
.c)
和
Ubuntu (gcc
和
g++)
上
查过。
和
第101页(5.2.6) 关于C标准,前缀++
在
6.5.3.1中描述,后缀
在
6.5.2.4中描述,但是从描述中我无法得到一个明确的答案。 我想知道它们是R值还是L值的原因。
浏览 3
提问于2014-01-25
得票数 5
2
回答
C中的误读算子优先性
、
、
、
我
在
C中做了一些关于操作执行顺序的练习,我遇到了一个我不太理解的案例。int d = 1;
在
计算"e“的值之前,我们先减去"d”,然后再进行除法。另一方面,
在
"f“中,我们
在
减少"d”之前进行了除法!int d = 1;我
浏览 16
提问于2022-03-30
得票数 0
回答已采纳
2
回答
有没有什么方法可以知道从堆栈实例化了多少对象,从堆中实例化了多少对象
我不希望
在
Stack的对象中有作用域的限制。 如果我
在
构造函数
和
析构函数中使用静态计数器,它在这两种情况下都会被调用(来自堆栈
和
堆的对象)。
浏览 0
提问于2010-01-05
得票数 3
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券