arduinoでプログラムを書いておりcharの取扱について質問があります。
※arduinoはC++ なのかな。
以下条件を実行すると"失敗"となります。
void loop() { char yyy[160] = "http://yahoo.co.jp"; char xxx[160] = "http://yahoo.co.jp"; if ( yyy == xxx ) { Serial.println ( "成功" ); } else { Serial.println ( "失敗" ); } }
charをconst char*にすると"成功"します。
const char* yyy = "http://yahoo.co.jp"; const char* xxx = "http://yahoo.co.jp";
char で"成功" にするにはどうすれば良いでしょうか?
char からconst char*に変更する必要がありますでしょうか?そんなこと出来るのかな。。。
宜しくお願いします。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/09/27 20:37