Preguntas con la etiqueta [segmentation-fault]

Lista segmentation-fault preguntas

En esta declaración: char *a = "string1" ¿Qué es exactamente una cadena literal? Lo es string1? Porque este hilo ¿Cuál es el tipo de cadenas literales en C y C++?

NOTA: Tenemos muchas preguntas de segmentación, con prácticamente las mismas respuestas, por lo que estoy tratando de agruparlas en una pregunta canónica como la que tenemos para referencia indefinida .

Estoy tratando de escribir código para invertir una cadena en su lugar (solo estoy tratando de mejorar en la programación en C y la manipulación de punteros), pero no puedo

¿Qué significa el mensaje "error de bus" y en qué se diferencia de un error de segmentación ?

Fallo de segmentación en matrices de gran tamaño

0
respuestas
137
votos
131.3k
vistas

El siguiente código me da un error de segmentación cuando lo ejecuto en una máquina de 2 Gb, pero funciona en una máquina de 4 GB. int main() { int

El siguiente código recibe un error de segmento en la línea 2: char *str = "string"; str[0] = 'z'; // could be also written as *str = 'z' printf("%s\n", str);