0
void(* resetDevice) (void) = 0;
これは私が直面した関数宣言であり、さらに定義が後で見つかりませんでした。 これはどのような機能ですか?それは何をするためのものか?それは何を返すのですか?void(* resetDevice)(void)= 0;どのような機能ですか?
void(* resetDevice) (void) = 0;
これは私が直面した関数宣言であり、さらに定義が後で見つかりませんでした。 これはどのような機能ですか?それは何をするためのものか?それは何を返すのですか?void(* resetDevice)(void)= 0;どのような機能ですか?
これは、パラメータを受け付けないvoid関数へのポインタです。ポインタの名前はresetFuncで、nullに初期化されます。いくつかのライブラリコードは、それを実際の関数を指すように初期化します。あなたはその機能が正確に何をするか今
resetDevice();
、とそれを呼び出すことができます、私は考えている - それはあなたが指定していないお使いの環境/ライブラリに依存します。私の推測では、それはそれはこれが何であるかの言語を知るのに役立つだろう、ここであなたはそれについて少し詳細を読むことができ、
のArduinoあるだろう。 C? – BurnsBA
Arduinoボード上で動作するCコードです。 – mAkbas