SoloCodigo

Programación General => C/C++ => Mensaje iniciado por: FEckEZ en Miércoles 17 de Diciembre de 2003, 04:58

Título: Cadena Formateado
Publicado por: FEckEZ en Miércoles 17 de Diciembre de 2003, 04:58
bueno, me surge una gran inquietud, en C, existe la posibilidad de formatear una cadena algo al estilo de printf pero que en vez de escribir, la salida sea almacenada en una variable tipo char.

algo como:
Código: Text
  1.  
  2. char cadena[20];
  3. int t1=45;
  4. int t2 = 90;
  5.  
  6. **funcion**(cadena, "cualquiercosa%d_%d", t1, t2);
  7.  
  8.  

despues de esto en cadena deberia estar la cadena: "cualquiercosa45_90"
creo haber visto esto, pero como apenas empiezo con C, no estoy muy seguro.
Título: Re: Cadena Formateado
Publicado por: Ruben3d en Miércoles 17 de Diciembre de 2003, 14:22
La función que buscas es sprintf.

Un saludo.