secure coding > size = sizeof(x++); > sizeof演算の()の中の式は実行されない
710 ワード
組込みソフトウェア開発向けコーディング作法ガイド [C言語版] 初版第1刷
この本のp129に「例2. 実行されない式を記述」の例として以下のものがある。
cのコード
size = sizeof(x++);
説明では「sizeof演算の()の中の式は、式の型のサイズが求められるだけで、式の実行は行われません。」とある。
ideoneでコードを書いてみると (link)、確かにx++は実行されていなかった。
ただ、sizeof(x++)というxを加算しながらsizeofを取る必要性が自分の関連するものとしては思いつかない。
Author And Source
この問題について(secure coding > size = sizeof(x++); > sizeof演算の()の中の式は実行されない), 我々は、より多くの情報をここで見つけました https://qiita.com/7of9/items/03c54d7ca54676722b79著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .