Prévia do material em texto
Resumo sobre AED1 -Declarando a variável int valor = 10; -Para chamar & (E comercial), com esse caractere teremos o endereço de memória. &valor; Para declarar tipo * nome_Ponteiro; (int * ptr;) declarando ponteiro podendo ser int, float ou até mesmo uma struct use o operador (*) Para acessar o conteúdo daquele endereço associado ao ponteiro é necessário mudar um pouco a abordagem. · printf("Valor = %d", *ptr); *ptr - A variável ptr tem o endereço da variável valor, não é? É meio caminho andado para encontrar o valor dela, não acha? E para encontrar esse valor usamos o operador * antes do nome do ponteiro. struct no *prox;//esse ponteiro aponta para o proximo num por isso ele é deese tipo struct no *lista = NULL;//para declarar uma lista vazia no* criar_no(){// essa função faz: recebe a quantidade de bit que esse no ocupa na memoria e retorna um ponteiro para esse no no *novo =(no*)malloc(sizeof(no));//malloc recebe uma quantidade de bit e retorna void return novo; Referencia - Ponteiros em C, uma abordagem básica e inicial | Blog TreinaWeb