私は2つの関数でアクセスする必要があるこのブール変数を持っています。 Cプログラミングでは、グローバル変数として宣言するのではなく、他の方法がありますか?Cで2つの関数でアクセスする変数を宣言するにはどうすればよいですか?
0
A
答えて
1
いいえありません。これがグローバル変数の目的です。
0
変数を読み取るために2つの関数が必要な場合は、パラメータとして値を送信できます。
また、関数内から変数を変更する必要がある場合は、グローバル変数を使用するか、変数へのポインタを送信する必要があります(これらの関数を呼び出す関数)。
関連する問題
- 1. 関数宣言でC++のmem_fn(member_function)を宣言するにはどうすればよいですか?
- 2. 2つの異なる静的変数を宣言するにはどうすればいいですか? (C++)
- 3. 関数を関数ポインタとしてcで宣言するにはどうすればよいですか?
- 4. 同じ構造の2つのテーブル変数を宣言するにはどうすればよいですか?
- 5. 複数の関数の変数を宣言するにはどうすればいいですか
- 6. Objective-Cで静的変数を宣言するにはどうすればよいですか?
- 7. クラスエクステンションで宣言された変数にどのようにアクセスしますか?
- 8. Javaで特定の型の変数を宣言するにはどうすればよいですか?
- 9. クラス内で静的関数を宣言するにはどうすればよいですか?
- 10. SQL Server 2008のMERGEステートメントで一時変数を宣言するにはどうすればよいですか?
- 11. Cucumber-Capybaraでフラッシュ変数の存在を宣言するにはどうすればよいですか?
- 12. pl/sql関数内で変数を宣言できないようですか?
- 13. 関数宣言で `*&`はどういう意味ですか?
- 14. SQL:派生テーブル内で変数を宣言するにはどうすればよいですか?
- 15. 変数を.incファイルで宣言するにはどうすればよいですか?
- 16. Pythonで変数をファイルとして宣言するにはどうすればよいですか?
- 17. 次の「暗黙の関数宣言」警告を削除するにはどうすればよいですか?
- 18. コンストラクタの前に静的変数を宣言するにはどうすればよいのですか。
- 19. 別の関数のある関数で定義され、宣言された変数にアクセスする方法は?
- 20. cの関数宣言で "..."とはどういう意味ですか?
- 21. javascriptのhtmlページのスコープで変数を宣言するにはどうすればいいですか?
- 22. Scheme関数内でリストを宣言するにはどうすればいいですか?
- 23. LINQ2SQL:var型のメンバー変数を宣言するにはどうすればよいですか?
- 24. C#2つ以上の整数を日付に変換するにはどうすればよいですか?
- 25. Cの複数の変数を関数からmainに渡すにはどうすればよいですか?
- 26. 別の方法で宣言された変数を1つの方法で使用するにはどうすればよいですか? C#
- 27. 変数ジェネリックで地図を宣言するにはどうすればいいですか?
- 28. C++/CLIで関数変数を参照によって渡すにはどうすればよいですか?
- 29. JavaScriptのこれら2つの関数宣言の違いは何ですか?
- 30. 条件からオブジェクトを宣言し、それを残りの関数で使用できるようにするにはどうすればよいですか?
グローバル変数には何が問題なのですか? – PedroC88