linguagem em c
No decorrer de nossa apostila de C, frisamos várias vezes que a linguagem C costuma agir em baixo nível, ou seja, bem próximo ao hardware, na arquitetura de seu sistema.
É por isso que temos que declarar, manualmente, as variáveis, lidar com endereços de memória (ponteiros), buffer, ter cuidado para não extrapolar os limites de vetor e outros detalhes e preocupações que a maioria das linguagens não exigem do programador.
Nessa introdução, vamos explicar outra coisa que o programador C deve ter consciência: alocar somente o necessário de memória.
Ler tutorial de C »
Tags: Alocação dinâmica de memória, Apostila de C, Como programar em C, Tutorial de C
Como programar o Jogo da Velha em C
Agora que já ensinamos os conceitos básicos da linguagem C, os testes condicionais e loopings, Funções e Vetores (matrizes), vamos colocar em prática nossos conhecimentos para criar algo interessante:
O Famoso Jogo da Velha
Nesse tutorial vamos ensinar as regras como se jogar em nosso aplicativo, bem como a lógica do jogo.
É importante você tentar fazer o seu, pois só assim você irá aprender.
Não tenha medo, a primeira vez que tentamos, o código fica gigantesco e confuso.
Mas o começo é assim mesmo.
No próximo artigo, vamos comentar cada parte do código aqui mostrado, ensinando passo-a-passo como se cria o jogo.
Ler tutorial de C »
Tags: Básico, Como programar em C, Função, Jogos, Tutorial de C, Vetores typedef: Como 'declarar' seus próprios tipos
Nos artigos passados, além de aprendermos como declarar uma struct na linguagem C, aprendemos aacessar e alterar os dados de uma estrutura.
Através de exemplos, vimos que podemos declarar várias variáveis de uma struct previamente declarada: struct Aluno joaozinho; struct Funcionario secretaria;
É como se tivéssemos criados tipos novos.
Assim como o 'int', 'float' ou 'char', é como se existisse o tipo 'struct Aluno' e 'struct Funcionario'.