Официальный сайт компании Arduino по адресу arduino.cc
Eggbot
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии
Чт, 22/09/2016 - 12:40
Здравствуйте помогите разобраться с ошибкой при компиляции
C:\Spherebot-Host-GUI-master\SphereBot Arduino\SphereBot\SphereBot.ino: In function 'void process_commands(char*, int)':
C:\Spherebot-Host-GUI-master\SphereBot Arduino\SphereBot\SphereBot.ino:295:49: warning: NULL used in arithmetic [-Wpointer-arith]
for(j = 0; command[j] != '*' && command[j] != NULL; j++)
Заранее спасибо!!
или, если хочется чтобы в тексте было видно именно символ:
Это не ошибка, а предупреждение. Словом NULL, обычно, называют указатель, а не число и не символ. А в выражении этот указатель сравнивается с символом. Это допустимо синтаксически, но выглядит подозрительно - о чём он, компилятор, и предупреждает.