On Tue, Mar 11, 2003 at 05:01:57AM -0300, Mat�as nnss wrote:
> Hola:
>      Estoy tratando de aprender a programar en C, y para eso hice un
>      peque�o programita, pero cada vez que quiero ejecutar el programa que
>      acab� de compilar (sin ning�n error) me aparece el mismo "querido"
>      error: Violaci�n de segmento.
>      Y es por eso que estoy tratando de buscar alguna lista para gente que
>      hace cosas en C, y que sea en castellano. Les agradecer�a cualquier
>      orientaci�n sobre este tema.
> 

Hola,

con el 99% de probabilidad tienes un error con alg�n puntero. Vamos,
que o no inicializas alguno, o est�s pasando alguna direcci�n chunga
de memoria a alguna funci�n... Las causas del problema pueden ser
m�ltiples, pero ese es el principal problema del lenguaje C: los
punteros. Casi todos los errores en tiempo de ejecuci�n vienen de ah�.

Para depurar el programa puedes usar la t�ctica del "printf",
imprimiendo cosillas por pantalla hasta que aisles el problema, o alg�n
depurador como el gdb. Yo uso el gdb dentro del propio emacs, que es muy
c�modo, pero tambi�n puedes usar una interfaz llamada xxgdb si te
resulta inc�modo manejarte por completo en consola con gdb.

No conozco listas de distribuci�n al respecto, pero seguro que hay
bastantes. Prueba a buscar con google.

Un saludo.

Responder a