質問があります。関数の引数に2つの変数を宣言できますか?例:void Led_On(uint8 port, uint8 pin)
ピン0とピン1のLEDをオンにしたいが、別の機能を呼びたくない。 1つの引数で2つの変数を呼び出す方法はありますか?たとえば、0番ピンと1番ピンに青色LEDと赤色LEDがありますが、uint8 pin
引数の中に青色LEDと赤色LEDを宣言できますか?何か方法はありますか?2つの変数を関数の1つの引数の中に挿入する
1
A
答えて
1
いいえ、あなただけの1引数で2引数の関数を呼び出しカントが、その一つのラッパー関数は、その徹底的Led_On
機能の実装に依存些細
0
だろう。さて、新しい引数を追加したくない場合は、引数uint8 pin
をビットマップを使用して8つの異なるピンを識別するために扱うことができます。または、別の方法として、uint8 pin
のタイプを配列に変更して、すべてのピンをオンにするように指定することができます。
そして、Led_On
関数が抽象化されていて変更できない場合は、2つのLEDをオンにするために2回実行する必要があります。なぜなら、引数に2つの変数を指定しても、また、Led_On
は、一度に1つのピンのみを処理するように実装されています。
+0
コメントありがとうございます= D。やってみます。 –
関連する問題
- 1. 1つの引数が1つの引数を返すPython 3関数
- 2. 2つのjquery関数を1つの関数に入れます。
- 3. 多くの関数の1つに可変数の引数を適用する
- 4. Flask関数は1つの引数2をとります
- 5. AngularJS - 2 1つの変数の入力
- 6. Swiftで変数が1つの2つの関数
- 7. 1つの変数、1つのクラスと2つの同じ関数swift
- 8. 1つの引数を持つ_.partial関数を使用する
- 9. Python、2つの引数を持つ関数をアニメ化する
- 10. 関数の引数の中の変数の代入
- 11. 2つの関数を1つに変換するR
- 12. ColdFusion:日付変数を1つの変数にデータベースに挿入するOracle10
- 13. C - 可変数の引数とコマンドライン引数を持つ関数
- 14. 2つのレベルのディレクティブの引数を持つコールコール親関数
- 15. 可変数の入力を持つ関数の引数リストを作成する
- 16. 2つの引数を持つ2つの関数を結合する関数を返す方法
- 17. 構築物のSTD ::つの既知の入力引数を持つ関数から関数と1つの未知の入力引数
- 18. 2つのリストの引数を持つ関数
- 19. python、比較関数の2つの引数を持つソートリスト
- 20. 1つの関数内の変数nil
- 21. 複数の引数を1つのmixin引数に渡す
- 22. 引数に1つだけ変化する、複数引数の関数をベクトルに適用します。
- 23. self-called async関数の中に引数を挿入するには?
- 24. 2つの引数関数をリストにマップする方法は?
- 25. 2つの変数の関数
- 26. C#の - 2つの引数を持つ変数、文字列
- 27. JS - 1つの引数と二つの変数
- 28. LLVMでは、可変数の引数を持つ関数を挿入/宣言する方法は?
- 29. 2つの引数を持つラケット関数
- 30. 関数のデフォルト引数を1つだけ使用するC++
質問をより精巧にします。どのような問題が現在直面しているのか、例によって最終的に何をしたいのかを指定しますか? –
少し編集します –