次のコードがあります。
char msg[10];
int len = acc.read(msg, sizeof(msg), 1); // This will read "R#" where # can be any number.
int number = getNumber(msg);
関数getNumber
は次のようになります。
int getNumber(char* pMsg){
Serial.println(positionMsg);
positionMsg += 1;
Serial.print('[');
Serial.print(positionMsg);
Serial.println(']');
}
この関数は次を出力します。
R115
[115]
メッセージ内の番号が の場合115
。整数を返すにはどうすればよい115
ですか?
私はJavaのバックグラウンドを持っていますが、ポインターを理解していません。