Programação  
 
Conhecimento computador >> Programação >> C /C + + programação >> 
Como Programar C Ponteiros
Os ponteiros da linguagem de programação C são variáveis ​​que contêm o espaço de endereço para outra variável. Desde ponteiros " ponto " para um espaço de endereço , mudando o valor do ponteiro também altera a variável atribuída ao ponteiro. Passou frente e para trás entre as funções , ponteiros permitem que os programadores valores controlar , mesmo quando a variável não é global. A linguagem de programação C define ponteiros usando o prefixo asterisco. Instruções
1

Crie a sua variável. Os ponteiros são espaços de endereços variáveis ​​atribuir. Portanto, antes de definir um ponteiro, você precisa de uma variável. O código a seguir mostra como definir uma variável em C:

int theInt = 0;
2

Defina o ponteiro . Ponteiros são facilmente reconhecíveis em seu programa, porque ele tem um prefixo de asterisco. O código a seguir define um ponteiro :

int * ptr ;
3

Atribuir a variável para o ponteiro. Você atribui o espaço de endereço para o ponteiro , que é realizado usando o símbolo E comercial . Cada vez que você vê um prefixo e comercial em C, acho que " endereço ". O código a seguir atribui o endereço do inteiro para o ponteiro :

ptr = &theInt;

Desde " theInt " é definido com valor 0 , a variável ptr contém o valor de 0 < . br>
4

Altere o valor da variável. Agora que o ponteiro é atribuído à variável , alterando o valor do ponteiro muda a variável real, bem , O código a seguir mostra como alterar os valores das variáveis ​​usando um ponteiro :

* ptr = 5;

5

Imprimir os resultados para ver o valor muda . Isso ajuda você a aprender e ver a execução de código e como ele afeta ponteiros. O código a seguir imprime os resultados para o seu console:

theInt = 1; printf ( "O valor da theInt é% d" , theInt ) //imprime 5 * ptr = 10; printf (" O valor de theInt agora é % d " , theInt ) //imprime 10

Anterior :

Próximo : No
  Os artigos relacionados
·Como converter ponteiros de função 
·Como converter projetos do Visual C ao BCB 
·Como aprender Turbo C 
·Como definir o valor padrão para o ComboBox WPF 
·Como criar um projeto Maven no Galileo 
·Como ter variáveis ​​anuláveis ​​
·Como fazer um programa utilizando o Microsoft Visual C 
·Como colocar um arquivo de texto em um vetor de estrutu…
·Como criar uma chave de produto 
·O que é sintaxe em C + + 
  Artigos em destaque
·Como obter um protótipo funcional de DLL 
·Como Alocar Ponteiros 
·Como formatar números de Fibonacci em C + + 
·Como converter um BMP para uma matriz de bytes 
·Como obter uma data do sistema em C # 
·Exibindo uma Imagem Box PGM em C + + 
·Como acessar podcasts de vídeo com o iPhone SDK 
·Como definir o CurrentRow DataGridView 
·Como usar Arrays fazer Matrizes em C + + 
·Como fazer um aplicativo para o iPhone no Visual C 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados