プログラムの結果がnanになってしまいます。

フォーラム(掲示板)ルール
フォーラム(掲示板)ルールはこちら  ※コードを貼り付ける場合は [code][/code] で囲って下さい。詳しくはこちら
ISLe
記事: 2645
登録日時: 9年前
連絡を取る:

Re: プログラムの結果がnanになってしまいます。

#31

投稿記事 by ISLe » 8年前

リテラルと比較するときしか使えないですからね。
ひっくり返しても代入できてしまうときの主従関係はどうなるのでしょう。
すべての主従関係が統一されていなければ、個人的には読みづらいと感じます。

可読性を落とさずにコンパイルエラーにする方法もあります。

コード:

if (+x == 1) {} /* OK */
if (+x = 1) {} /* コンパイルエラー */

アバター
asd
記事: 303
登録日時: 9年前

Re: プログラムの結果がnanになってしまいます。

#32

投稿記事 by asd » 8年前

ISLe さんが書きました:リテラルと比較するときしか使えないですからね。
ひっくり返しても代入できてしまうときの主従関係はどうなるのでしょう。
すべての主従関係が統一されていなければ、個人的には読みづらいと感じます。

可読性を落とさずにコンパイルエラーにする方法もあります。

コード:

if (+x == 1) {} /* OK */
if (+x = 1) {} /* コンパイルエラー */
この方法であれば可読性を落とさずに済みますね。
勉強になります^^
Advanced Supporting Developer
無理やりこじつけ(ぉ

閉鎖

“C言語何でも質問掲示板” へ戻る