Fundamentos da Linguagem C
Voltar para o índice
./03/slides/09-soma
# Fundamentos da Linguagem C
# Aula 3 - Variáveis e ponteiros
## Aritmética de ponteiros
+ Soma de um inteiro a um ponteiro
: char c = 'A', *pc = &c;
: int i = 10, *pi = &i;
: double d = 1.5, *pd = &d;
: printf("pc = %p; pc + 1 = %p\\n", pc, pc + 1);
: printf("pi = %p; pi + 1 = %p\\n", pi, pi + 1);
: printf("pd = %p; pd + 1 = %p\\n", pd, pd + 1);
Resulta em:
: pc = 0x7fffee9d795f; pc + 1 = 0x7fffee9d7960
: pi = 0x7fffee9d794c; pi + 1 = 0x7fffee9d7950
: pd = 0x7fffee9d7938; pd + 1 = 0x7fffee9d7940