s930427 发表于 2016-7-5 09:25:24

Mega 2560 型態轉換有問題?

我把Serial3.read()存到String S下
在個別存到A,B,C,D
但是為啥會都是0....
char A;
    String S = "";
    int c=0, i=0;
    while(Serial3.available())
    {
      A = Serial3.read();
      S += A;
      delay(10);
      c=1;
    }
    digitalWrite(2, LOW);
    if(c == 1)
    {
      for(int i=0; i<sizeof(S)+2; i++)
      {
      Serial.print(S);
      
      }
      String A;
String B;
String C;
String D;
long int X = 0;
A = S;
B = S;
C = S;
D = S;
Serial.print(D.toInt());

林定祥 发表于 2016-7-5 13:01:03

S[ ]使用前应该需要定义。
页: [1]
查看完整版本: Mega 2560 型態轉換有問題?