PplWare Mobile

Vamos Programar? – Introdução à Programação #16

                                    
                                

Este artigo tem mais de um ano


Autor: Henrique Dias


  1. Joaquim Pinheiro says:

    Continua com esta Saga Henrique. Está a ser muito produtivo aprender programação.

    Um Abraço.

  2. Fabio Valente says:

    Por favor continua com estas aulas! Muito bom 😀

  3. lmx says:

    Boas…

    É bom ver artigos sobre programação em C…que é uma linguagem linda e que em muitos cursos mais de alto nível já nem se aprende infelizmente..

    no printf e visto que estas a “printar” um endereço, fará mais sentido que seja mostrado no seu formato hexadecimal…é o formato standard para mostrar endereços de memoria, e nunca tens problemas 64bits/32bits e signed(d) e unsigned(u) 😉

    ou seja, printf( “%p e %p”, ( void * ) &num, ( void * ) &letra );

    se printares com “p”, nunca tens problemas 😉

    uint64_t a=4000000000
    arch:64 bits size of uint64_t : 8

    o endereço é(printado com ‘p’) :0x7fff60f323a8 (valor realmente correcto 😉 )
    o endereço é(printado com ‘d’) : 1626547112 (valor incorrecto…32 bits signed)
    o endereço é(printado com ‘llu’) : 140734819935144 (correcto…mas funciona em POSIX, e é printado como um numero, não um endereço!)

    o valor é(printado com ‘d’) :-294967296 (valor incorrecto…32 bits signed)
    o valor é(printado com ‘llu’) :4000000000 (correcto…mas funciona em POSIX)

  4. José Gonçalves says:

    Como sugestão para prolongar o “Vamos programar” que tal um tutorial de introdução a programação WEB? php ou outra linguagem visto atualmente o mercado estar mais virado para web? 😉
    Parabéns e continuem o bom trabalho que têm efetuado.

    • Olá José!

      Em primeiro lugar, gostaria de lhe agradecer. Em segundo, sim, há intenções para prolongar a saga “Vamos Programar?”.

      Eu, pessoalmente, estou mais à vontade com a linguagem PHP. Pode ser que em breve falemos dela 🙂

      Cumprimentos,
      Henrique Dias

Deixe um comentário

O seu endereço de email não será publicado.

You may use these HTML tags and attributes: <a href="" title="" rel=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

*

Aviso: Todo e qualquer texto publicado na internet através deste sistema não reflete, necessariamente, a opinião deste site ou do(s) seu(s) autor(es). Os comentários publicados através deste sistema são de exclusiva e integral responsabilidade e autoria dos leitores que dele fizerem uso. A administração deste site reserva-se, desde já, no direito de excluir comentários e textos que julgar ofensivos, difamatórios, caluniosos, preconceituosos ou de alguma forma prejudiciais a terceiros. Textos de caráter promocional ou inseridos no sistema sem a devida identificação do seu autor (nome completo e endereço válido de email) também poderão ser excluídos.