Мне нужно конвертировать массив символов в int и использовать плавающий C Массив выглядит так
char* text = "15.34";
Мне также нужно снова преобразовать float / int обратно в массив
Вы также можете использовать sscanf. Например:
float fp = 0; sscanf (текст, "% f", & fp );
Для преобразования обратно используйте sprintf ()
Используйте atoi() / strtol() и atof() / strtod() библиотечные функции для преобразования из строки.
atoi()
strtol()
atof()
strtod()
Для обратного преобразования используйте sprintf() со спецификаторами формата %d и %f.
sprintf()
%d
%f
Взгляните на sscanf() и sprintf().
sscanf()
sprintf().