Org atomica

554 palavras 3 páginas
Instituto Federal do Maranhão
Daniel Mendes Borges de Barros
Curso: Engenharia elétrica

Trabalho de Introdução a programação: função “scanf”.

São Luis-MA 2014
A função scanf()

• A função scanf() é outra das funções de E/S implemen tadas em todos os compiladores e nos permite ler dados formatados da entrada padrão (teclado).

• Sintaxe: scanf (“expressão de controle”, lista de argumentos);

• Por enquanto, assuma que a expressão de c ontrole pode conter apenas códigos de formatação, que indica à função que deve ser lido um valor do tipo indicado pelo código.

• A lista de argumentos deve c onsistir nos endereços das variáveis que irão armazenar os valores lidos. C possui um operador para tipos básicos chamado operador de endereço e referenciado pelo símbolo & que fornece o endereço do operando.
O operador de endereço (&)

• A memória do seu computador é divida em byt es, e estes bytes são numerados de 0 até o limite de memória de sua máquina. Estes números são chamados de endereços. Um endereço é o nome que o computador usa para identificar a variável.

• Toda variável ocupa uma certa localização na memória, e seu endereço é o do primeiro byte ocupado por ela.

• Um inteiro ocupa 2 bytes. Se você declarou a variável n como inteira a atribuiu a ela o valor
2, quando n for referenciada devolverá 2.
Entretanto, se você referenciar n precedido de &
(&n)
devolverá o endereço do primeiro byte onde n está armazenada.

• O programa seguinte imprime o endereço de n e o valor armazenado em n:
#include
main()
{
int n = 2; printf(“Endereco: %u, Valor: %d”, n, &n);
}

•Um endereço de memória é visto como um número inteiro sem sinal, por isso usamos %u

•A tabela abaixo mostra os códigos de

Relacionados

  • loool
    11070 palavras | 45 páginas
  • geografia
    739 palavras | 3 páginas
  • Dalton
    1753 palavras | 8 páginas
  • Estrutura da Materia
    1774 palavras | 8 páginas
  • química analítica chumbo
    4017 palavras | 17 páginas
  • kosmo
    676 palavras | 3 páginas
  • Fases da guerra fria
    761 palavras | 4 páginas
  • Lugar das Humanidades na Universidade
    6371 palavras | 26 páginas
  • CALCULO
    5923 palavras | 24 páginas
  • Projeto Watchmen
    1170 palavras | 5 páginas