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

1 la respuesta

¿Strcpy_s es parte del estándar C ++? O solo una parte de MS Visual C ++

Usando la funciónstrcpy en MS Visual Studio me da un error diciendo que debería usarstrcpy_s que es más seguro de usar Esstrcpy_s parte del estándar C ++? ¿O es solo parte de Microsoft Visual C ++? Will código que contienestrcpy_s solo compilar ...

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í, ...

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 ...

9 la respuesta

¿Por qué un puntero a una matriz char necesita strcpy para asignar caracteres a su matriz y la asignación de comillas dobles no funcionará?

El primer ejemplo no funciona cuando vas a eliminar el puntero. El programa se cuelga cuando agrego el terminador nulo o sin él obtengo:

4 la respuesta

C: ¿por qué strcpy () es necesario

¿Puede alguien explicarme por qué strcpy () es necesario para asignar cadenas a las matrices de caracteres, como en el siguiente fragmento de código. int main(void) { char s[4]; s = "abc"; //Fails strcpy(s, "abc"); //Succeeds return 0; } ¿Cuál ...

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. // ...

7 la respuesta

error: la función devuelve la dirección de la variable local

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 ...

17 la respuesta

C strcpy () - malvado

lgunas personas parecen pensar que C'sstrcpy()a función @ es mala o mala. Si bien admito que generalmente es mejor usarstrncpy() para evitar desbordamientos del búfer, lo siguiente (una implementación destrdup()unción @ para aquellos que no ...

3 la respuesta

Fallo de segmentación con strcpy [duplicado]

Esta pregunta ya tiene una respuesta aquí:Fallo de &quot;caída&quot; o &quot;segmentación&quot; cuando los datos se copian / escanean / leen en un puntero no...