
main () /* Errado - Nao Execute */
{
int x,*p;
x=13;
*p=x;
}
Este programa compilará e rodará. O que acontecerá?
Ninguém sabe. O ponteiro p pode estar apontando para qualquer lugar.
Você estará gravando o número 13 em um lugar desconhecido.
Com um número apenas, você provavelmente não vai ver
nenhum defeito. Agora, se você começar a gravar números
em posições aleatórias no seu computador, não
vai demorar muito para travar o micro (se não acontecer coisa pior).
Veja como você está.
Escreva um programa que declare uma matriz 100x100 de inteiros. Você deve inicializar a matriz com zeros usando ponteiros. Preencha depois a matriz com os números de 1 a 10000 usando ponteiros.
Perguntas para a lista do Curso de C