Resultados de la búsqueda a petición "strcpy"

2 la respuesta

La implementación en C de strcpy no cambia el valor de la variable [duplicado]

Esta pregunta ya tiene una respuesta aquí: Cambiar la dirección contenida por el puntero usando la función [/questions/13431108/changing-address-contained-by-pointer-using-function] 5 respuestasEntonces, estoy tratando de implementar mi propio ...

10 la respuesta

¿Por qué no hay fallas de segmentación en strcpy? [duplicar

Posible duplicado: Comportamiento indefinido, no especificado y definido por la implementación [https://stackoverflow.com/questions/2397984/u ndefined-unspecified-and-implementation-defined-behavior] Esto debería seg culpa. ¿Por qué no lo ...

6 la respuesta

strcpy () / strncpy () se bloquea en el miembro de la estructura con espacio adicional cuando se activa la optimización en Unix?

Al escribir un proyecto, me encontré con un problema extraño. Este es el código mínimo que logré escribir para recrear el problema. Estoy almacenando intencionalmente una cadena real en lugar de otra cosa, con suficiente espacio asignado. // ...

4 la respuesta

¿Error de segmentación alrededor de strcpy?

Sé que me golpearás sobre los nudillos pero. ¿Por qué falla la segmentación char* cmd; strcpy(cmd, argv[0]); cuando esto no char *cmd; cmd = "plop";o practiqué desde hace un tiempo y no recuerdo por qu ps: en realidad, sé que algo así, ...

2 la respuesta

strcpy_s no funciona con gcc

Tengo un proyecto C ++ 11 y agregué algunosstrcpy_s llamadas al método Esto funciona en Windows, pero al compilar en gcc, hay un error que indica questrcpy_s El símbolo no se encuentra. Agregué la línea #define __STDC_WANT_LIB_EXT1__ 1 al ...

10 la respuesta

¿Por qué debería usar strncpy en lugar de strcpy?

Edición: he añadido la fuente para el ejemplo.Me encontré coneste ejemplo:

3 la respuesta

strcpy y strcat causan problemas a veces

Hola, tengo un código como el siguiente char *str ; strcpy(str, "\t<"); strcat(str, time); strcat(str, ">["); strcat(str, user); strcat(str, "]"); strcat(str, "("); strcat(str, baseName); strcat(str, ") $ "); printf("\String is now: %s\n", ...

7 la respuesta

Error de segmentación con strcpy () [duplicado]

Esta pregunta ya tiene una respuesta aquí: ¿Por qué aparece un error de segmentación al escribir en una cadena inicializada con "char * s" pero no con "char s ...

3 la respuesta

¿Cómo asignar correctamente un nuevo valor de cadena?

Estoy tratando de entender cómo resolver este problema trivial en C, de la manera más limpia / segura. Aquí está mi ejemplo: #include <stdio.h> int main(int argc, char *argv[]) { typedef struct { char name[20]; char surname[20]; int unsigned ...

6 la respuesta

valor de retorno strcpy ()

Muchas de las funciones de la biblioteca C estándar, especialmente las de manipulación de cadenas, y más notablemente strcpy (), comparten el siguiente prototipo: char *the_function (char *destination, ...)El valor de retorno de estas funciones ...