coracao

690 palavras 3 páginas
Linguagem
C
Professor Alexandre Moreno
1

Créditos Narayane Luvizutto

Struct

2

Struct

Struct, conhecido como estrutura, é uma coleção de várias variáveis, possivelmente de tipos diferentes:
// Forma Geral: struct nome_struct{ tipo nome1; tipo nome2;
...
tipoN nomeN;
};
3

Struct

struct pessoa{ char nome [50], rua [50]; int idade, numero;
};
int main () {
}

Sempre declaramos a Struct antes de ser iniciado o corpo do programa, pois, ela se torna uma variável global, podendo ser utilizada em todo o corpo do programa. 4

Struct

struct pessoa{ char nome [50], rua [50]; int idade, numero;
};
int main () {
//declaração de variáveis char nome [50], rua [50]; int idade, numero;
//declaração de uma variável struct

Como funciona: A struct atribui à apenas uma variável, o pacote de variáveis que estão presentes nele.
Ao invés de utilizar estas 4 variáveis, separadamente, atribuímos à variável p, todos os dados que estão presentes no struct!

struct pessoa p;
}

Nome rua idade numero 5

Struct

struct pessoa{ char nome [50], rua [50]; int idade, numero;
};
int main () {

Cada campo da struct é uma variável, portanto, para acessa-los individualmente é necessário utilizar o operador “.” (ponto)

struct pessoa p;
p.idade = 31; //comando de atribuição scanf(“%d”, &p.numero); //comando de leitura gets(p.nome); //comando de leitura
p.numero = p.numero + p.idade – 100; //expressão
}

6

Struct

struct pessoa{ char nome [50], rua [50]; int idade, numero;
};
int main () {
// sem struct char nome1[50], nome2[50], nome3[50], nome4[50]; int idade1, idade2, idade3, idade4; char rua1[50], rua2[50], rua3[50], rua4[50]; int numero1, numero2, numero3, numero4;
// com struct struct pessoa p1, p2, p3, p4;
}
7

Struct

struct ponto2{ int x, y;
};
struct ponto3{

Posso ter mais de uma struct em um programa. int x, y, z;
};
int main () { struct ponto2

Relacionados

  • Coração
    1096 palavras | 5 páginas
  • O que é o Coração
    730 palavras | 3 páginas
  • coração
    1165 palavras | 5 páginas
  • O coração
    3158 palavras | 13 páginas
  • coração
    2919 palavras | 12 páginas
  • coração
    306 palavras | 2 páginas
  • coração
    2089 palavras | 9 páginas
  • Coração
    535 palavras | 3 páginas
  • Coraçao
    289 palavras | 2 páginas
  • Coraçao
    264 palavras | 2 páginas