ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Вторник
26 ноября
651377 Топик полностью
Лагунов (07.02.2016 13:41, просмотров: 207) ответил SciFi на Типа так. А ещё есть strtol() и подобные, если нужно знать, где кончается число.
Ругается. Вот объявляю:  volatile uint16_t vhadr; //Set. ADR. Потом массив: __IO uint8_t outdataBuffer[5]; for(pr=0;pr<=5;pr++) { outdataBuffer[pr] = '1'+pr; } Проверяю - в массиве реально "12345" Но при вставлении строки: int atoi(vhadr char* outdataBuffer); ругается: main.c(619): error: #268: declaration may not appear after executable statement in block int atoi(vhadr char* outdataBuffer); main.c(619): error: #757: variable "vhadr" is not a type name int atoi(vhadr char* outdataBuffer); main.c(619): error: #84: invalid combination of type specifiers int atoi(vhadr char* outdataBuffer);