ponteirostrab.c - Trabalhando com ponteiros
Publicado por Ricardo Rodrigues Lucca 02/07/2003
[ Hits: 6.593 ]
Homepage: http://aventurasdeumdevop.blogspot.com.br/
Este arquivo demostra o uso de ponteiros. Aqui também é demostrado como pode ser usado
ponteiros para trabalhar-se com vetores de forma bem basica.
#include <stdio.h> void main(void) { int *p; //declara um ponteiro de inteiro int soma=0, vet[2]={0, 1}; p=&soma; //p vai receber o endereço de memoria de soma, ou //seja, p passa a apontar para soma printf("%d\n", *p); //escreve o apontado pelo p, ou seja, soma q tem 0 soma=2; printf("%d\n", *p); //escreve 2 *p+=2; printf("%d\n", *p); //escreve 4 ++*p; printf("%d\n", *p); //escreve 5 (*p)++; //se for usado sem parentes incrementara o endereço da memoria printf("%d\n", *p); //escreve 6 p=vet; //p passa a apontar o primeiro elemento de vet, ou seja, vet[0] //poderia ser substituido por p=&vet[0]; printf("%d\n", *p); //escrevera o conteudo de vet[0], ou seja, 0 printf("%d\n", *(p+1)); //escrevera o conteudo de vet[1], ou seja, 1 printf("%d\n", (*p)+1); //escrevera o conteudo de vet[0]+1, ou seja, 1 printf("%d\n", (*(p+1))+1); //escrevera o conteudo de vet[1]+1, logo, 2 }
Texto colorido em C para Linux
Crivo de Eratóstenes Simples em C
Implementação de limpar a tela em C
Nenhum comentário foi encontrado.
Enviar mensagem ao usuário trabalhando com as opções do php.ini
Meu Fork do Plugin de Integração do CVS para o KDevelop
Compartilhando a tela do Computador no Celular via Deskreen
Como Configurar um Túnel SSH Reverso para Acessar Sua Máquina Local a Partir de uma Máquina Remota
Configuração para desligamento automatizado de Computadores em um Ambiente Comercial
Compartilhamento de Rede com samba em modo Público/Anônimo de forma simples, rápido e fácil
Cups: Mapear/listar todas as impressoras de outro Servidor CUPS de forma rápida e fácil
Criando uma VPC na AWS via CLI
Tem como instalar o gerenciador AMD Adrenalin no Ubuntu 24.04? (15)
Tenho dois Link's ( IP VÁLIDOS ), estou tentando fazer o failover... (0)
Pendrive não formata de jeito nenhum (4)