GithubHelp home page GithubHelp logo

c's Introduction

Learning C

Anotations

  • <stdio.h> biblioteca de arquivos de cabeçalho que nos permite trabalhar com funções de entrada e saída, como printf().
  • printf() função para informar ao compilador que tipo de dados a variável está armazenando.
  • Especificador de formato para a função printf() começa com um sinal de porcentagem %, seguido por um caractere.
    • Variável int você deve usar o especificador de formato %d ou %i entre aspas duplas dentro da função printf().
    • Variável char especificador %c.
    • Variável float especificador %f.
    • Variável double especificador %lf.
    • Variável string especificador %s.
  • \n é chamado de sequência de escape e força o cursor a mudar sua posição para o início da próxima linha na tela.
  • \t Cria uma guia horizontal.
  • \\ Insere um caractere de barra invertida ().
  • \" Insere um caractere de aspas duplas.

Variáveis

  • int - armazena inteiros (números inteiros), sem decimais, como 123 ou -123

  • float - armazena números de ponto flutuante, com decimais, como 19,99 ou -19,99

  • char - armazena caracteres únicos, como 'a' ou 'B'. Os valores de caractere são cercados por aspas simples

  • As regras gerais para nomear variáveis ​​são:

    • Os nomes podem conter letras, dígitos e sublinhados.
    • Os nomes devem começar com uma letra ou sublinhado (_).
    • Os nomes diferenciam maiúsculas de minúsculas ( myVare myvarsão variáveis ​​diferentes).
    • Os nomes não podem conter espaços em branco ou caracteres especiais como !, #, %, etc.
    • Palavras reservadas (como int) não podem ser usadas como nomes.
  • Quando você não quiser que outros (ou você mesmo) substituam os valores de variáveis ​​existentes, use a palavra chave const(isso declarará a variável como "constante", o que significa imutável e somente leitura ).

Sintaxe

type variable = value;
int myNum = 15;

const int BIRTHYER = 1972;

Operadores aritiméticos

Operador Nome Descrição Exemplo
+ Adição Soma dois valores x + y
- Subtração Subtrai um valor de outro x - y
* Multiplicação Multiplica dois valores x * y
/ Divisão Divide um valor por outro x / y
% Módulo Retorna o resto da divisão x % y
++ Incremento Aumenta o valor de uma variável em 1 ++x
-- Decremento Diminui o valor de uma variável em 1 --x

c's People

Contributors

william-aviana avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.