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: C-STRINGS

¿Utilizar realloc para escribir en una nueva cadena de texto?

La función remove_multiple toma un parámetro (una cadena C) y elimina los duplicados. Debe devolver la cadena asignada dinámicamente en el montón (heap). He intentado: – crear un nuevo puntero asignado dinámicamente (s); – si el carácter actual (de str) no es igual al siguiente carácter, simplemente copiarlo en s, . . . Read more

Usuario C entrada dinámica con argv.

Intento tomar una entrada de usuario de longitud máxima desconocida desde la línea de comandos. El programa necesita recibir una entrada dinámica de una cadena de caracteres (¿tal vez un arreglo de caracteres?). El resultado debería ser algo como: ./a.out st1 tu cadena es … El único código que pude . . . Read more

¿Por qué la declaración de múltiples matrices de cadenas en una línea causa que los valores inicializados se arruinen?

Estoy declarando dos arreglos en mi código sin inicializarlos: char verbe[27], radical[27], termi[6][4] = { “e”, “es”, “e”, “ons”, “ez”, “ent” }, pronom[6][10] = { “Je”, “Tu”, “Il/elle”, “Nous”, “Vous”, “Ils/elles” }; printf(“entrer un verbe\n”); scanf(“%s”, verbe); strncpy(radical, verbe, strlen(verbe)-2); for (int i = 0; i < 6; i++) { . . . Read more