Saindo dos pesadelos com ponteiros

Quote

Geralmente meio acadêmico da uma explicação de ponteiros deixando todos
enrolados com apenas o básico , O que faz todos desviar do caminho dos ponteiros ,
os poucos que usam são aqueles que tem sido autodidata ou fizeram algum curso,
Bom alguns livros tem exemplos bons de ponteiros como no livro Ansi C do
K&R, entretanto a falta de popularidade de tais dicas torna tal assunto meio obscuro…

*Perguntas frenéticas
Por que usar ponteiros ?
–Desempenho e maior manipulação dos dados
E se eu não usar ?
–Na depuração de códigos STACK é bem complicada comparada com HEAP,
no tratamento de dados gigantes poderá ter algumas Traps Malditas!
freddy
Outro ponto interessante,uma das diferenças de 64bit para 32bit, tanto em
64 como 32 tem 32bit em int , entretanto ponteiro tem 64bit em 64bit e em
32bit tem 32bit, reflita…
Continue lendo

A magia dos bits

Quote

Antes de entender a magia dos bits vamos ver algo leve, claro em
linguagem C , bem como dar uma introdução ao entendimento de bits
e seu funcionamento em variáveis.

Uma variável do tipo “int” tem 4bytes ou seja 32bits

se você faz:

 "int var = 3;"

Então temos:

4bytes = 32bits
cada octeto é um byte
“…00000000 00000000 00000011″

cada casa de número binário contamos como um bit
bit nada mais é que mnemônico para “Binary digiT

Para saber número de bytes de uma variável usamos operador “sizeof(var)
que nos retorna o valor em bytes da variável.
Continue lendo