Ex. ponteiros em c

Disponível somente no TrabalhosFeitos
  • Páginas : 2 (413 palavras )
  • Download(s) : 0
  • Publicado : 24 de setembro de 2011
Ler documento completo
Amostra do texto
int main(){
int a=10;
int b=20;
float c=1.99
float d=5.60;
char e='t';

int *pta;int *ptb;
float *ptc;
float *ptd;
char *pte;

printf("Valor de A=%d Endereco de A=%d Tamanho de A:%d bytes\n", a, &a,sizeof (a) );
printf("Valor de B=%d Endereco de B=%d Tamanho de B:%d bytes\n", b, &b, sizeof (b) );
printf("Valor de C=%.2f Endereco de C=%d Tamanho de C:%dbytes\n", c, &c, sizeof (c) );
printf("Valor de D=%.2f Endereco de D=%d Tamanho de D:%d bytes\n", d, &d, sizeof (d) );
printf("Valor de E=%c Endereco de E=%dTamanho de E:%d bytes\n", e, &e, sizeof (e) );

pta = &a;
pta = &b;
ptc = &c;
pta = &d;
pte = &e;//mostrando os ponteiros
printf("\n\n\npta=%d Endereco de PTA=%d Conteudo PTA:%d" ,pta, &pta, *pta);
printf("\n\n\nptb=%d Endereco de PTB=%d Conteudo PTB:%d",ptb, &ptb, *ptb);
printf("\n\n\nptc=%d Endereco de PTC=%d Conteudo PTC:%f" ,ptc, &ptc, *ptc);
printf("\n\n\nptd=%d Endereco de PTD=%d Conteudo PTD:%f" ,ptd, &ptd,*ptd);
printf("\n\n\npte=%d Endereco de PTE=%d Conteudo PTE:%c" ,pte, &pte, *pte);

printf ("\n\n\n");
system ("Pause");
}


2- Ex
int main(){char a='a';
char b='b';
char c='c';

char *pta;
char *ptb;
char *ptc;printf("Valor de A=%c Endereco de A=%d Tamanho de A:%d bytes\n", a, &a, sizeof (a) );
printf("Valor de B=%c Endereco de B=%d Tamanho de B:%d bytes\n", b, &b, sizeof (b) );...
tracking img