Oder du wandelst deinen String in einen Integer um und überlegst:
eine Zahl hat 2 Ziffern, wenn sie größer als 9 ist oder kleiner als -9
Druckbare Version
Oder du wandelst deinen String in einen Integer um und überlegst:
eine Zahl hat 2 Ziffern, wenn sie größer als 9 ist oder kleiner als -9
Hier ein Code Bsp. von mir:
Code:#include "RP6RobotBaseLib.h"
uint8_t i=2
int main(void)
{
initRobotBase();
char receiveBuffer[i];
while(true)
{
receiveBytes(i);
waitUntilReceptionComplete();
copyReceivedBytesToBuffer(&receiveBuffer[0]);
if(strcmp(receiveBuffer,"12")) // 2stellig
{
setLEDs(0b111111);
}
}
}