![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
flag変数が理解に苦しむ!(C++)
ライントレースで誤差動を防ぐためにflag変数を入れます。
宣言はint flag=0でOFF,flag=1でONとしています。右のセンサーのフラクが立っている間は左のセンサーのフラグは立たないようにします。
if(p1_0==0 && flag==1){
turnright();
continue;
}
if(p1_3==0 && flag==1) {
turnleft();
continue;
{
これではエラーと出ます。何か違うのは感じるのですが、ど忘れしました。宣言から間違っている気がするので、プログラミングLOVEな先輩方にご教示願いたいと思いますm(__)m
No.3ベストアンサー
- 回答日時:
2個目のifのブロック閉じて無いけど
大丈夫?
で、コンパイルエラーが出たらエラーメッセージを載せる。
これはプログラミングの質問の基本の基本の基本。
No.2
- 回答日時:
具体的に
○どの段階で
・コンパイル時
・実行時
○どんなエラーになるのですか?
・エラーメッセージが出てコンパイルできない
・警告メッセージが出る(コンパイルはできる)
・エラーメッセージは出ないが、実行時にエラーになって止まる
提示されたところだけ見ると、間違ってはいないように見えます。
ですが、 } の向き間違いのような写し間違いがあるので、この内容だけで判断できません。
「elseif」というのも、そのまま「elseif」と書いているのか、「else if」と分けて書いているのかでも違いますし。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) ExcelVBAでDo Until loopのネスト、IF文を使って一致する物と一致しない物としたい 11 2022/12/24 17:46
- その他(プログラミング・Web制作) pythonのDjangoでHTML内で変数を利用したいです 3 2022/05/15 15:33
- Visual Basic(VBA) excel VBA if文について 3 2022/03/27 17:42
- Visual Basic(VBA) マクロVBA 1シートをまとめる 閉じ方 初心者 SOS! 1 2022/06/17 14:54
- JavaScript フォームが空欄の時にフォームの外をクリックすると、エラーが出るコードを調べています。 1 2023/06/25 11:51
- PHP PHPでCSVを出力するさいに、ループの中で前の行の値を変更したい 3 2022/10/27 17:44
- Visual Basic(VBA) エクセルのマクロについて教えてください。 1 2023/07/13 12:31
- JavaScript javascript作成してます。ラジオボタンで判定するコードを書いてます。 1 2023/07/18 11:03
- C言語・C++・C# C言語のエラーについて 2 2022/07/11 13:56
- その他(プログラミング・Web制作) Pythonを用いたフラッシュ暗算ソフトの開発に必要なもの 2 2023/01/29 02:22
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
End Sub が必要です。
-
C言語のプログラムが実行できま...
-
Excel VABについて 下記記述が...
-
フォートランのエラーについて...
-
intel fortranのエラーで困って...
-
フォートラン(fortran)のエラー...
-
VBでエラー'ActiveX component ...
-
アセンブリ言語のメモリへの即...
-
pythonの条件分岐(if)
-
構造体のポインタ参照
-
他クラスからForm1内コントロル...
-
VBS WrteLineで1行ずつ出力する...
-
HEW3とBorlandC++でクラス定義...
-
ISLispのsetq関数について教え...
-
値を返さないといけないのに、...
-
Excel・Word リサーチ機能を無...
-
特定のPCだけ動作しないVBAマク...
-
配列数式の解除
-
エクセルで特定の列が0表示の場...
-
教えて下さい
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
End Sub が必要です。
-
intel fortranのエラーで困って...
-
フォートランのエラーについて...
-
他クラスからForm1内コントロル...
-
Excel VABについて 下記記述が...
-
対応する関数ヘッダーがありません
-
C言語のプログラムが実行できま...
-
AccessVBAでVLookupを使いたい
-
構造体のポインタ参照
-
フォートラン(fortran)のエラー...
-
43:syntax error at end of input
-
pythonの条件分岐(if)
-
#ifndefとかヘッダファイルにつ...
-
Excel VBA: UserForm.Show で実...
-
DLL内からの外部変数の参照
-
フォートランでの記述に関して
-
VBS WrteLineで1行ずつ出力する...
-
python numpy.linalg.inv()での...
-
VB2005でOCXを動的に呼び出すに...
-
VBでエラー'ActiveX component ...
おすすめ情報
補足しようとするとエラーでる
ok?では改めて。ifではなくelseifです。この前に前進のプログラムがあります。すみません。
括弧を連打しましたねこれは。すみません。プログラムの方を再確認した所、{}になってたので携帯での入力ミスです。