Fundamentos do multivariable em c programação

Algumas coisas apenas estar juntos, como seu nome e endereço. É possível criar uma tal relação de programação C usando matrizes paralelas ou variáveis ​​especificamente nomeados. Mas isso é desajeitado. A melhor solução é empregar uma estrutura, tal como demonstrado em uma variável, muitas partes.

Uma variável, muitas partes

#include int main () {jogador struct {char nome [32] recordes -int -} - jogador struct xbox-printf ("Digite o nome do jogador: ") -scanf ("% s", Xbox.name) -printf ("Digite a sua pontuação mais alta: ") -scanf ("% d",&xbox.highscore) -printf ("Jogador% s tem uma pontuação alta de% dn", Xbox.name, xbox.highscore) -Retornar (0) -}

Exercício 1: Mesmo sem saber o que diabos está acontecendo, digite uma variável, muitas partes em seu editor para criar um novo programa. Construir e executar.

Video: Curso de Programação em C/C++ :: Aula 002 :: Algoritmos Sequenciais em C/C++

Aqui está como o código em uma variável, muitas partes funciona:



As linhas 5 a 9 declarar a estrutura jogador. Esta estrutura tem dois membros - uma matriz de char (String) e int - declarou, assim como quaisquer outras variáveis, nas linhas 7 e 8.

Video: Fundamentos de Programação em C - Aula 04 - Algoritmos e Programação 2012.1

Linha 10 declara uma nova variável para a estrutura jogador, xbox.

Linha 13 usa sacnf () para preencher o membro nome para a variável estrutura xbox com um valor de string.

Linha 15 usa scanf () para atribuir um valor para o membro de recordes na estrutura xbox.

valores membro da estrutura são apresentados na linha 17, utilizando uma função printf (). A função é dividida entre duas linhas com uma barra invertida no final da linha 17- variáveis ​​para printf () são definidos na linha 18.


Publicações relacionadas