【QBASIC互換!?】FreeBasic【GPL】
■ このスレッドは過去ログ倉庫に格納されています
0668デフォルトの名無しさん
2016/09/17(土) 18:28:33.74ID:ejX8tU80書こうと思って失念してたのが、もう1つあった
変数宣言と初期化は統一するべき
FreeBASICはBASICなだけあって親切な言語だから
変数宣言時にその型のデフォルト値で初期化してくれる
だけれども初期値が用意してあるなら、ちゃんとそれで初期化すること
理由は、初期化の後に代入するという2つの処理が挟まれるから
Dim As Integer a ' 暗黙的に0で初期化
a = 1000 ' 1000を代入
Dim As Integer a = 1000 ' 1000で初期化のみ
些細なことのようだけど、こういった部分をしっかりやると
処理速度も向上し、無駄な行数を減らせ、読み易いコードになる
>>623で変数宣言を必要な場所でするべき、と言ったのもそういう理由から
■ このスレッドは過去ログ倉庫に格納されています