fala galera tudo tranquilo aqui e wagner ramos do canal wr kits estamos estreando uma nova série aqui no canal é a programação em linguagem c a linguagem c anse a linguagem c clássica quem já acompanha bastante o wr kit sabe que programamos muito em linguagem c e também em linguagens e aplicada microcontroladores e é muito importante conhecemos bem a linguagem c anse a linguagem c tradicional para aperfeiçoarmos os nossos códigos com microcontroladores por isso tive a ideia de criar este curso que vamos começar num nível bem básico e partir para um nível bem avançado para
aprender cada vez mais se você é iniciante em linguagens e chegou ao lugar certo pois vai aprender a programar a partir de hoje esse já conhece um pouco até mesmo conhece bastante também está no lugar certo pois é claro que sempre se agrega um pouquinho mais então começando a história da linguagem c começa nos anos 70 a linguagem foi inventada implementada pela primeira vez por dennis ritchie em um deck pdp 11 usando o sistema operacional e unix a linguagem seu resultado do processo de desenvolvimento iniciado com outra linguagem chamado de bcp l desenvolvida por martin
hits essa linguagem influenciou a linguagem inventada por que então chamada de a qual levou desenvolvimento da sucessora a linguagem se então um breve histórico e sabemos que a linguagem c amplamente utilizada nos mais diversos processos de programação plataformas e é claro os nossos microcontroladores agora que tivemos este breve histórico da linguagem c eu estou aqui com o deve ser mais mais versão 4.9 já mostrei em uma dica de software aqui mesmo do canal como baixar e como instalar este compilador o compilador é gratuito e é um excelente compilador para aplicarmos então a programação em c
e até em c++ mas aqui no curso vamos focar a linguagem c em si o primeiro programa que vamos fazer é o famoso hello world é um pouco óbvio quem já conhece a linguagem c mas como mencionei eu quero abordar do nível bem basicão e ir avançando com todo mundo então vamos lá criar um novo projeto arquivo novo projeto aquino deve ser vamos escolher um cônsul application e projetos e e damos um ok vamos salvar vamos chamar de projeto aula um só para exemplificar e salvamos e ele já abriu para nós já inclui automaticamente as
bibliotecas essa é teria eo ponto h um arquivo header contém diversos comandos de entrada e saída e a estre livre ponto h também uma renda que a standard a biblioteca standard da ceamse contém as principais funções utilizadas o projeto também já se inicia com a função principal nem então sempre teremos uma função principal e nossos códigos para quem está começando agora linguagens e é bom memorizar isso que a função nem em traduzido do inglês é principal sempre estará presente nos códigos de execução o comando sistema função sistema executa alguma coisa em nosso sistema operacional e
o próprio nome já diz que é um pause ele vai dar uma pausa no sistema para conseguirmos visualizar o que vamos imprimir até hoje aprenderemos a imprimir uma coisa na tela oito anos errou porque a função não retorna nada apesar de ser do tipo inteiro estudaremos funções mais a fundo daqui pra frente já temos diversas vídeo aulas no canal sobre funções sobre programação em c em geral dei uma pesquisada e já vá conferindo para ir aprendendo mas vamos seguir uma seqüência lógica então do bem básico para o mais avançado aqui neste curso de linguagem se
sempre que quisermos imprimir uma coisa na tela vamos utilizar a função print é essa função imprimir uma coisa na nossa tela print de imprimir e para escrever uma coisa abrimos e fechamos aspas ele já muda a cor e aí ponto-evírgula todo o comando da linguagem c precisa de um ponto e vírgula no final para indicar que terminou a linha de comando se com pilar mas o código se uma das linhas não conter o ponto e vírgula e já vai acusar um erro e é claro que vamos iniciar com o hello ou que traduzindo é olá
mundo pra quem está começando sempre utiliza se a clássica frase o que o código está dizendo é que eu vou imprimir um olá mundo dano um alô a então vamos compilar o código agora este comando aqui barra n contra barra n significa quebra de linha quebra de linha o retorno quando damos um interno nosso teclado ele passa para a próxima linha se quisermos imprimir alguma coisa depois do bairro a eni vai primeiro hello work ea frase em seguida para compilar o código vemos aqui em executar e compilar é bem simples e ele pede para salvar
a função principal vamos atribuir o nome do projeto então o projeto aula 1 e aqui devemos evitar os caracteres da língua portuguesa para prevenir eventuais erros então assentos e cedilha evitamos quando damos o nome aos nossos programas em c salvamos ele compila o status diz que está pronto o dom e aqui observando erros zero e aqui em ordens que são avisos também zero significa que o nosso código está com a sintaxe correta não há nenhum erro de digitação então assim táxi é aquilo que define os comandos corretos em nosso código na linguagem c para executar
o código vamos em executar com pilar e executar o o atalho f9 do teclado executando ele abra essa janela preta que imprime exatamente inscrevemos no print efe o hello world e se pressione qualquer tecla para continuar é o que esse comando pause executa dando entrou pressionando qualquer tecla e lhe dá um retorno zero significa que ele vai fechar a janela então entra no teclado qualquer outra tecla ele fecha a janela se eu colocar aqui logo depois do barra n vamos colocar assim teste de frase e aquino pinto f também não podemos colocar caracteres da língua
portuguesa vamos em executar com pilar e executar e ele imprime o teste de frase mas percebo que como eu não tenho babá n barra invertida a ele depois aqui ele emendou o pressione qualquer tecla para continuar logo depois assim vocês vão vendo como funciona os comandos dentro do print efe cada barra ba n é uma quebra de linha então agora vai dar duas quebras de linha como anteriormente e aí está então essa foi uma aula introdutória do curso de linguagem aqui no canal wr kits se já conheces e seja muito bem vindo se ainda não
conhece seja bem vindo também vamos aprender cada vez mais vamos começar do bem básico e ir até o avançado então acho que vai ser útil para todos esta série peço que comentem no youtube o que acha dessa ideia e clique em gostei para compartilhar o conteúdo e para continuarmos com esse projeto aqui no canal pois aprendendo bem a ser tradicional e clássica podemos melhorar e refinar os nossos códigos em microcontroladores por exemplo ou seja só temos vantagens se é novo no wrc clique em se inscrever e compartilhem também o conteúdo com todo mundo seja muito
bem vindo e obrigado pela audiência aproveite e confira todas as nossas playlists temos muitos vídeos e muita vídeo aula de eletrônica mecatrônica robótica programação engenharia para você confira aí que vai se amarrar no wrc este ano por hoje é isso vou ficando por aqui aquele abraço e até a próxima obrigado por assistir mais um vídeo agora clique gostei para divulgar o nosso trabalho em suas redes sociais inscreva-se no canal wr kits assim não perderá nenhuma novidade e compartilhando o nosso conteúdo estará concorrendo a prêmios curta nossa página no facebook facebook.com barra wrx siga-nos no twitter
a roupa wagner rambo mande nos e mails com dúvidas críticas sugestões e elogios para wr kits arroba wr kits ponto com.br acesse a nossa página na internet www3 que temos a oferecer wr kits de robótica sem obstáculos