Pregunta

Necesito convertir una matriz de char a int y float con C La matriz es como este

char* text = "15.34";

También me necesita para convertir un flotador/int de nuevo en una matriz de nuevo

¿Fue útil?

Solución

Puede utilizar también sscanf. Por ejemplo:

  

flotador fp = 0; sscanf (texto, "% f", y fp   );

Para convertir de nuevo el uso de sprintf ()

Otros consejos

Uso atoi()/strtol() y atof()/strtod() biblioteca de funciones para convertir de string.

Para convertir el uso sprintf() con %d y %f los especificadores de formato.

Echa un vistazo a sscanf() y sprintf().

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top