Olá e bem-vindo de volta.
Neste vídeo, vamos criar nosso primeiro programa em C.
Portanto, você provavelmente conhece essa visão.
Isso é chamado de luz.
Temos alguns projetos neste espaço de trabalho de vídeos anteriores, o Projeto dois e o Projeto três.
Queremos criar um novo projeto e devemos saber como fazer isso.
Nesse ponto, podemos simplesmente ir até o arquivo novo projeto ou selecionar o espaço de trabalho,
clicar com o botão direito do mouse e dizer Novo projeto.
Isso abrirá nosso novo assistente de projeto.
Vou usar o modelo anterior que criamos em um vídeo anterior e, portanto, vou nomear
esse projeto como nosso primeiro projeto.
Que tal nosso primeiro programa?
Isso é ainda melhor.
E, na categoria, vou selecionar nossos modelos de usuário.
E para o tipo, vou selecionar meu modelo e clicar em.
Está bem.
E você notará que ele criou nossa primeira pasta de programas, mas ela não está destacada em negrito, não
está em negrito.
Temos que tornar esse significado em negrito nosso projeto ativo, porque isso significa que sempre que o editarmos
ou compilarmos, ele realmente compilará esse projeto.
Então, vamos prosseguir e clicar duas vezes nele para torná-lo em negrito.
Portanto, selecionamos Main. c e fecharemos esse outro arquivo, e você verá que temos nosso
programa Hello World modelado a partir das configurações do projeto anterior.
Vamos seguir em frente e excluir isso porque é sempre uma boa ideia escrever
o código do zero, pois assim você entende o que está fazendo e é uma boa prática para vocês.
Portanto, neste ponto, vamos começar a escrever nosso código e vamos começar incluindo um arquivo de cabeçalho
padrão, e esses conceitos serão explicados em mais detalhes.
Mas esse símbolo de libra é basicamente uma definição de pré-processador que diz que queremos incluir algum outro
código em algum lugar criado a partir do C e da biblioteca padrão do C.
Também podemos incluir nossos próprios arquivos de cabeçalho mais tarde, mas no momento dizemos apenas incluir IO padrão. H Você vê o realce de sintaxe acontecendo e dizemos apenas
include e, em seguida, a próxima linha de código que queremos escrever é a nossa
função principal.
Nossa função principal é nosso ponto de entrada para o programa.
Essa é a função que é executada quando executamos nosso programa, executamos nosso executável.
Agora, a função principal tem muitas variações diferentes.
Vamos criá-lo com o tipo de dados INT e, mais uma vez, ele está destacado em roxo e, em seguida, dizemos apenas
main e, então, podemos ter apenas parênteses vazios.
E você notará que, quando digita um parêntese, ele fica vermelho porque não há final, certo?
Parênteses.
Portanto, os parênteses à esquerda iniciam uma definição de função de protótipo de função e, em seguida, os parênteses à direita a
encerram.
Bem, essa função não recebe nenhum parâmetro, portanto, vamos mantê-la vazia.
Agora, incidentalmente, o C também permite que você coloque void, que é uma palavra-chave
especial, mas vamos apenas criar um vazio por enquanto e, em seguida, criaremos nossa função, e todas as funções
começam com a chave à esquerda.
Portanto, teremos uma chave curvada à esquerda.
E, novamente, isso é vermelho porque, para terminar a função, precisamos ter uma chave à direita
e uma chave à esquerda para iniciar o bloco de funções.
Basicamente, tudo o que estiver entre a função esquerda e a chave esquerda e a chave direita é código
dentro de uma função.
E, novamente, esses termos podem não ser completamente compreensíveis em termos de função, coisas desse tipo.
Estamos apenas escrevendo nosso primeiro programa que demonstrará algum entendimento da sintaxe e, depois, você terá
um desafio e assim por diante.
Portanto, sempre que você tiver uma chave vermelha, deverá ter uma chave final.
Agora, a propósito, o IDE o adicionará para você quando você pressionar o botão de retorno depois de adicionar a esquerda.
Portanto, o que eu gostaria de fazer agora é escrever um código que basicamente peça ao usuário para digitar
seu número favorito e, em seguida, imprima o número favorito.
E, novamente, algumas dessas informações serão detalhadas com relação à sintaxe em vídeos posteriores, mas queremos
escrever nosso primeiro programa e poder compilá-lo.
Portanto, neste ponto, vamos basicamente criar uma variável que armazena informações e armazenar nosso
número favorito.
Portanto, queremos que ele seja do tipo INT e vamos chamá-lo de meu número favorito e vamos inicializá-lo
com zero.
Vamos atribuir alguns dados a ele, certo?
E falaremos sobre tipos de dados e variáveis e, mais uma vez, sobre esses conceitos em vídeos futuros.
Sempre queremos usar boas convenções de nomenclatura para as variáveis que armazenam nossos dados e, em seguida, pediremos
ao usuário que insira algumas informações.
Portanto, usaremos uma função chamada scanf para isso.
E, mais uma vez, dentro das aspas duplas, colocaremos nosso especificador de tipo de dados D em porcentagem e uma barra invertida
ou uma aspa final.
Em seguida, armazenaremos esses dados em uma variável chamada meu número favorito.
Portanto, você deve digitar junto comigo para ver como podemos escrever código e obter informações do usuário e assim por
diante.
Haverá novamente outro vídeo que explica especificamente como obter a entrada.
Portanto, também pediremos ao usuário que digite um número.
Portanto, queremos exibir alguma saída na tela.
Então, vamos fazer algo como: digite seu número favorito, certo?
E, em seguida, adicione um avanço de linha para.
E você notará que tudo está entre aspas duplas.
E, em seguida, colocamos um ponto e vírgula para encerrar a declaração.
E você também notou que outras instruções em C, como a diretiva include, não têm ponto e vírgula.
As funções não têm ponto e vírgula.
Então, temos que usar um número de entrada e, em seguida, vamos imprimir e dizer a eles qual
é o número deles.
Portanto, vamos dizer "print out", você digitou um número e vamos usar um especificador de formato, novamente explicado mais tarde,
uma barra invertida n para alimentação de linha.
E, em seguida, exibiremos o valor da variável, que é meu número favorito.
E, em seguida, terminaremos nossos parênteses e nosso semi no ponto e vírgula.
O principal entendimento desse código aqui é que temos uma grande quantidade de complementação de código
para nós com parênteses, parênteses finais e assim por diante, e também aspas finais, aspas duplas.
Portanto, o IDE faz muitas coisas boas para você.
E então temos o realce da sintaxe novamente, isso serve apenas para que você se
familiarize com parte da sintaxe do C e, como temos um int, queremos basicamente dizer return zero, o que significa
que não temos nenhum erro e, assim, podemos salvar nosso código e pressionar control.
S E o que você pode fazer é que, como o nosso primeiro programa está em negrito, isso significa que podemos compilar isso
e podemos clicar com o botão direito do mouse e dizer compilar, e então você verá o resultado na janela de compilação.
Isso significa se a compilação foi bem-sucedida ou não, sem erros.
Está bem.
Assim, acabamos de escrever nosso primeiro programa que fazia algo muito simples, perguntando ao usuário qual
era seu número favorito, obtendo essa entrada e exibindo a saída.
E, novamente, muitos desses conceitos, obtenção de entrada, exibição do formato de saída, especificadores, funções, tudo isso
será definido posteriormente.
O objetivo deste vídeo é apenas escrever algum código, familiarizar-se um pouco com a sintaxe e conseguir
compilar esse código.
Portanto, não tivemos nenhum erro.
Portanto, na próxima palestra, mostraremos como você pode construir, certo?
Já falamos sobre programas em C e como há muitas etapas para criar um programa binário e executável, certo?
Uma é a compilação e a outra é a vinculação. Até o momento, apenas compilamos, mas agora temos que construir
todo o nosso projeto para que ele seja vinculado e crie o executável do nosso programa.
É o que veremos na próxima palestra.
Obrigado.