私は Eclipse と Arduino を使用しています。
文字列に char を追加したい。append,insert を使用しようとしました (ただし、これらは解決できません) += を使用しようとしましたが、文字列を出力すると、常に 1 つの文字が含まれます。基本的に、文字列を削除し、追加したい新しい文字のみを書き込みます。私もconcatを試してみましたが、同じことをします.また、strcatはオペランドに頭痛の種を与えます.const charポインタが必要で、変更するcharを追加したいからです.
while (theSettings.available()) {
character = theSettings.read();
if(character == '/') {
// Comment - ignore this line
while(character != '\n'){
character = theSettings.read();
}
} else if(isalnum(character)){ // Add a character to the description
Serial.println(character);
description +=character;
//description.concat(character);
Serial.println(description);
}