es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: ASPRINTF

Dado que printf de una cadena funciona con una dirección en la entrada, ¿por qué printf no acepta simplemente “argv”?

#include <stdio.h> int main(int argc, char **argv){ printf(“argv: %s\n”,argv); // no funciona e imprime cosas aleatorias printf(“*argv: %s\n”,*argv); // funciona e imprime “.a.out” return 0; } Probé con: ./a.out nop Mi confusión es la siguiente: La variable “argv” en la segunda línea tiene la dirección del primer carácter de “./a.out”. . . . Read more

¿Se utiliza printf con args en funciones variádicas?

Necesito una función que funcione como printf, pero haga algunos cambios en la cadena fmt: por ejemplo, agregar al principio una cadena que contenga la fecha y hora, pero el resto, lo mantendré igual que printf… void simple_printf(const char* fmt, …) { va_list args; va_start(args, fmt); va_end(args); /* hice algunos . . . Read more