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.
Conteúdo
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.