GoConqr has a new look! Let us know what you think.

Notes

22/05 , Programação

juan rossini Portuguese 1 page

Content of the notes (1)

Page 1

Exemplo Ponteiro

#include <stdio.h>

#include <locale.h>

main(){

int num;

int *p;

num=55;

p=&num;

setlocale(LC_ALL,"Portuguese_Brazil");

printf ("Operações iniciais p=55");

printf ("\nEndereço de armazenamento %p",p);

printf ("\nConteudo de num %d",num);

printf ("\nConteudo de P %d",*p);

p ++;

printf ("\n\nOperação realizada p++");

printf ("\nEndereço de armazenamento %p",p);

printf ("\nConteudo de num %d",num);

printf ("\nConteudo de P %d",*p);

p --;

printf ("\n\nOperação realizada p--");

printf ("\nEndereço de armazenamento %p",p);

printf ("\nConteudo de num %d",num);

printf ("\nConteudo de P %d",*p);

}

Altera o valor de P

#include <stdio.h>

#include <locale.h>

main(){

int num;

int *p;

num=55;

p=&num;

setlocale(LC_ALL,"Portuguese_Brazil");

printf ("Operações iniciais p=55");

printf ("\nEndereço de armazenamento %p",p);

printf ("\nConteudo de num %d",num);

printf ("\nConteudo de P %d",*p);

p ++;

printf ("\n\nOperação realizada p++");

printf ("\nEndereço de armazenamento %p",p);

printf ("\nConteudo de num %d",num);

printf ("\nConteudo de P %d",*p);

p --;

printf ("\n\nOperação realizada p--");

printf ("\nEndereço de armazenamento %p",p);

printf ("\nConteudo de num %d",num);

printf ("\nConteudo de P %d",*p);

}

#include <stdio.h>

#include <locale.h>

main(){

int num;

int *p;

num=55;

p=&num;

setlocale(LC_ALL,"Portuguese_Brazil");

printf ("Operações iniciais p=55");

printf ("\nEndereço de armazenamento %p",p);

printf ("\nConteudo de num %d",num);

printf ("\nConteudo de P %d",*p);

(*p) ++;

printf ("\n\nOperação realizada p++");

printf ("\nEndereço de armazenamento %p",p);

printf ("\nConteudo de num %d",num);

printf ("\nConteudo de P %d",*p);

(*p) --;

printf ("\n\nOperação realizada p--");

printf ("\nEndereço de armazenamento %p",p);

printf ("\nConteudo de num %d",num);

printf ("\nConteudo de P %d",*p);

}

Altera o valor do *p , ou seja do valor dele , alterando o valor do ponteiro e do seu valor , num . 55 , *p ++ = 56 , *p-- = 55

Exemplo 2

#include <stdio.h>

main(){

int num, valor;

int *p;

num=347;

p=&num;

valor = *p;

printf ("\n\nO valor do ponteiro em %d", *p);

printf ("\nO valor de num e %d",num);

printf ("\nO endereco e %p",p);

printf ("\nO valor do ponteiro e %d",valor);

*p=100;

printf ("\n\nO valor do ponteiro em %d", *p);

printf ("\nO valor de num e %d",num);

printf ("\nO endereco e %p",p);

printf ("\nO valor do ponteiro e %d",valor);

}

Exemplo 1006

(*p)++;

(*p)--;

p++;

p--;

*p=100;

p+=100;

p-=100;

Exemplo 1004

#include <stdio.h>

void Troca(int *,int *);

main(){

int x,y;

printf ("Informe o valor de X :");

scanf ("%d", &x);

printf ("Informe o valor de Y :");

scanf("%d", &y);

Troca (&x,&y);

printf("\n Novo valor de X : %d",x);

printf("\n Novo valor de Y : %d",y);

}

void Troca(int *a, int *b)

{

int aux;

aux = *a;

*a=*b;

*b=aux;

}

Powerpoint

Information

Description
Note on 22/05 , Programação, created by juan rossini on 22/05/2018.
Created by
juan rossini
Views
0
Rating

Feedback

What is it about?

What do you think of the new look?

How do you like it?