Ponteiros

17 views
Skip to first unread message

herbert magalhaes

unread,
Feb 11, 2012, 3:28:56 PM2/11/12
to ccppbrasil
Olá pessoal bom sei que para muitos essa pergunta deve ser banal mas
para um iniciante em c talvez não. Gostaria de saber qual a
importancia dos ponteiros onde utilizálos com um exemplo prático se
alguem poder dar e pq criar uma variável que modifica outra variável
se eu posso modificar diretamente a variável através do &

exemplo com ponteiro

int p;

int *Pp

ou através do &p ; para modificar a mesma variavel


Será que é mais para utilizar em structs ou algo parecido ??m


Por favor me dêem uma luz sobre esse assunto pois estou tentando
aprender programação sem exatamente trabalhar no ramo então é mais
complicadooooo pois não vejo os assuntos todos os diasssss

Desde já agradeço a todos

Уθя¡ςκ

unread,
Feb 11, 2012, 4:14:49 PM2/11/12
to ccppbrasil

Eduardo .N

unread,
Feb 12, 2012, 9:25:26 AM2/12/12
to ccppb...@googlegroups.com
Olá Herbert, tudo certo cara?

 Seguinte eu não sou o melhor cara para te explicar, afinal tb sou um estudante de C, mas eu recomendaria que você tentasse se orientar por um livro ou apostilas, é mais fácil e existe uma sequência lógica de aprender as coisas, você precisa avançar aos poucos, normalmente esse tipo de material possui uma didática bacana.

Eu durante o início usei apostilas de cursos das próprias universidades.
Usei material do ICMC-USP, UFMG, UFRJ, PUC, UNICAMP. Não é meu interesse levantar nomes de universidades x ou y, mas normalmente os professores mais interessados fazem seu próprio material e o que você não encontra num você encontra em outro (eles disponibilizam em ftps da vida, quase sempre qualquer pessoa tem acesso).

 Existem alguns livros que os professores falam em aula, mas acredito que esses sejam mais para consulta do que outra coisa, C completo e total por exemplo, quando comecei achei ele muito duro, muito seco, naquela época eu achava melhor o do ziviani ou o treinamento em c. Também isso têm haver muito com a forma como vc aprende as coisas. Acredito que você deva meio que se aprofundar mesmo saca, porque não usar gets? como funciona o esquema do buffer de memória? como depurar sem printf? entender o conceito das coisas; funções, recursividade, aí sim aprender ponteiros, estruturas e por aí vai. É fundamental a vontade de ir além, de praticar de melhorar sempre.
 Na net quando quero consultar algo uso o famoso cplusplus (ele ajuda bastante).
 
 Sobre ponteiros em particular, você deve estudar conceitos de alocação de memória, estática vs dinâmica.  Mas inicialmente você começa ver ponteiros mesmo no trato de funções.

Espero ter ajudado.
 Abraço.


--
Antes de enviar um e-mail para o grupo leia:
                    http://www.ccppbrasil.org/wiki/Lista:AntesdePerguntar
--~--~---------~--~----~---------------------------------~----------~--~----~
[&] Colabore com a Pesquisa de Preferência de Conteúdo
             para Eventos do Grupo C & C++ Brasil:
                       http://www.surveymonkey.com/s/GBBGTXN
------~----~-------~---~---~---~---~----------------~------------~---------~
[&] C & C++ Brasil - http://www.ccppbrasil.org/
Para sair dessa lista, envie um e-mail para ccppbrasil-...@googlegroups.com
Para mais opções, visite http://groups.google.com/group/ccppbrasil
--~--~---------~--~----~--~-~--~---~----~-----------------~--~----------~
Emprego & carreira:  vag...@ccppbrasil.org
http://groups.google.com/group/dev-guys?hl=en

Cooler_x0a

unread,
Feb 14, 2012, 1:35:26 PM2/14/12
to ccppbrasil
ve se te ajuda
http://coolerlab.wordpress.com/2011/10/30/saindo-dos-pesadelos-com-ponteiros/

On 11 fev, 18:28, herbert magalhaes <lokal...@hotmail.com> wrote:
Reply all
Reply to author
Forward
0 new messages