ここに誰かが||
オペレータに関する質問をしました。彼はなぜ(j=3) || (i=3)
が3をiに割り当てていないのかと疑問に思った。はい、私はそれがstderrに出力する必要があります知っているこのコードはメモリリークを引き起こしますか?
ptr = malloc(sizeof(*ptr)) || printf("Error\n");
、しかし:私は、この「機能」を使用することができる方法のために、この例を与えたDetermining the print of Cその質問への私の最初の答えで
:その記事はこちらそれは話題ではない。私が正しく覚えていれば、この構造がメモリリークを引き起こす可能性があると言われました。私は信じ難いと思うので、私に説明してください。
この構成を使用しない特別な理由はありますか?明白な「私ができるから」とは別に、それが与える印象は?
ジレットタグのコードなので使用しないでください。 –