我有一个int
指针(即int *count
),我想使用++
运算符递增所指向的整数。我想我应该打个电话:
*count++;
但是,我得到了一个构建警告“表达式结果未使用”。我可以:呼叫
*count += 1;
但是,我也想知道如何使用++
运算符。有什么想法吗?
发布于 2010-09-07 12:19:42
尝试使用(*count)++
。*count++
可能会将指针递增到下一个位置,然后使用间接(这是无意的)。
https://stackoverflow.com/questions/3655728
复制相似问题