たとえば、次のような関数があるとします。C++の差--k [i]とk [i] -
void f(int *k){
k++; //increments the pointer to the second element
(--(*k)); //what exactly does is mean?
}
int main(){
v[]={1,2,3};
f(v); //passes the pointer to the forst elemento of v
}
どのような順番ですか? void f(int k[3])
のような機能で--k[1]
があった場合はどうなりますか?それの最初の要素に -
C++演算子の優先順位:http://en.cppreference.com/w/cpp/language/operator_precedence –
downvotersが説明できる場合.. – Benoit
[C、C++、Java、 C#](http://stackoverflow.com/questions/6457130/pre-post-increment-operator-behavior-in-cc-java-c-sharp) – flaviodesousa