Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Bruno Alano

[Resolvido] Segmentation Fault

Recommended Posts

Bom, andei lendo em alguns lugares (Wikipedia) sobre este problema mas só descobri que é quando o programa tenta gravar algo no Memória RAM e este endereço está sendo utilizado por outro programa.

Gostaria de saber corrigir este problema, pois estava criando um pequeno código e deu isso. Revisei várias vezes o código, renomeei variáveis o erro continua.

 

Resumi o código a isto:

#include <stdio.h>


int main()
{
   int serial = 10;

   printf (serial);
   return 0;
}

 

ERRO: "Segmentation Fault"

Debug do NetBeans:

"/usr/bin/make" -f nbproject/Makefile-Debug.mk QMAKE= SUBPROJECTS= .build-conf

main.c: In function 'main':

make[1]: Entrando no diretório `/home/brunoalano/NetBeansProjects/Aula1'

main.c:8: warning: passing argument 1 of 'printf' makes pointer from integer without a cast

"/usr/bin/make" -f nbproject/Makefile-Debug.mk dist/Debug/GNU-Linux-x86/aula1

make[2]: Entrando no diretório `/home/brunoalano/NetBeansProjects/Aula1'

mkdir -p build/Debug/GNU-Linux-x86

rm -f build/Debug/GNU-Linux-x86/main.o.d

gcc -c -g -MMD -MP -MF build/Debug/GNU-Linux-x86/main.o.d -o build/Debug/GNU-Linux-x86/main.o main.c

/usr/include/stdio.h:359: note: expected 'const char * __restrict__' but argument is of type 'int'

main.c:8: warning: format not a string literal and no format arguments

mkdir -p dist/Debug/GNU-Linux-x86

gcc -o dist/Debug/GNU-Linux-x86/aula1 build/Debug/GNU-Linux-x86/main.o

make[2]: Saindo do diretório `/home/brunoalano/NetBeansProjects/Aula1'

make[1]: Saindo do diretório `/home/brunoalano/NetBeansProjects/Aula1'

 

CONSTRUIR BEM-SUCEDIDO (tempo total: 209ms)

Compartilhar este post


Link para o post
Compartilhar em outros sites

Você precisa informar qual o tipo de dado que será mostrado a partir do conteúdo da variável.

include <stdio.h>


int main()
{
   int serial = 10;

   printf("%d", serial);
   return 0;
}

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.