私はちょうど非常にきちんとした C のトリックを見せられました:
int myInt = ( { int x=42; x; } ); // sets myInt to 42
これはマクロを書くのに非常に便利です。しかし、ここで何が起こっているのでしょうか?誰かがこの線を引き離して、メカニズムを分離/特定できますか?
私はちょうど非常にきちんとした C のトリックを見せられました:
int myInt = ( { int x=42; x; } ); // sets myInt to 42
これはマクロを書くのに非常に便利です。しかし、ここで何が起こっているのでしょうか?誰かがこの線を引き離して、メカニズムを分離/特定できますか?