English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Tutorial básico da linguagem C

Controle de fluxo da linguagem C

Função C

Array C

Ponteiro C

String C

Estruturas da linguagem C

Arquivos da linguagem C

Outros C

Manual de referência do linguagem C

Introdução ao C

Apropriado para iniciantes e profissionaisLinguagem CO tutorial adota a abordagem de programação, que pode ajudar você a entender facilmente o tutorial de linguagem C. Nosso tutorial C explica cada tópico através de programas.

A linguagem C foi desenvolvida por Dennis Ritchie, para criar aplicações de sistema que interagem diretamente com dispositivos de hardware (por exemplo, drivers, núcleos, etc.).

A programação C é considerada a base de outras linguagens de programação,这就是 por que é chamada de língua-mãe.

A linguagem C é uma linguagem de programação universal poderosa. Pode ser usada para desenvolver sistemas operacionais, bancos de dados, compiladores e outros softwares. A programação C é uma excelente linguagem de programação, adequada para iniciantes aprenderem. Nosso tutorial C guiará você passo a passo no aprendizado da programação C.

Pode ser definido da seguinte forma:

  1. Língua-mãe

  2. Linguagem de programação de sistema

  3. Linguagem de programação orientada a processo

  4. Linguagem de programação estruturada

  5. Linguagem de programação intermediária

1) Linguagem C como língua-mãe

A linguagem C é considerada a língua-mãe de todas as linguagens de programação modernas, porqueA maioria dos compiladores, JVM, núcleos etc. são escritos em linguagem C,e a maioria das linguagens de programação seguem a sintaxe do C, por exemplo C ++,Java,C#等

Ele fornece conceitos básicos como arrays, strings, funções, processamento de arquivos, etc., que estão sendo usados por muitos idiomas (como C ++,Java,C#等)usado.

2) Linguagem C como linguagem de programação de sistema

A linguagem de programação de sistema é usada para criar software de sistema. A linguagem C é uma linguagem de programação de sistema, porquePode ser usado para executar programação de baixo nível (por exemplo, drivers e núcleos).. Geralmente é usado para criar dispositivos de hardware, sistemas operacionais, drivers, núcleos, etc. Por exemplo, o núcleo do Linux é escrito em linguagem C.

Não pode ser usado para Java, .Net, PHP e outros programas de Internet.

3) Linguagem C como linguagem de programação

O processo é chamado de função, método, rotina, subrotina, etc. Linguagem de processoParaProgramaEspecifica uma série de passos para resolver o problema.

A linguagem de programação descompõe o programa em funções, estruturas de dados, etc.

A linguagem C é uma linguagem de processo. No linguagem C, os variáveis e os protótipos de funções devem ser declarados antes de serem usados.

4) Linguagem C como linguagem de programação estruturada

A linguagem de programação estruturada é um subconjunto de linguagem de processo.A estrutura é o processo de dividir o programa em várias partes ou blocos,Para torná-lo fácil de entender.

No linguagem C, usamos funções para dividir o programa em várias partes. Isso torna o programa mais fácil de entender e modificar.

5) Linguagem C como linguagem de programação intermediária

A linguagem C é considerada uma linguagem intermediária, porqueFuncionalidades que suportam linguagem de baixo nível e de alto nível. O programa em linguagem C é convertido em código assembly, que suporta aritmética de ponteiros (baixo nível), mas é independente de máquina (funções de alto nível).

UmLinguagem de baixo nívelÉ específico de uma máquina, ou seja, dependente da máquina. Ele depende da máquina, executa rapidamente, mas não é fácil de entender.

UmLinguagem de alto nívelNão é específico de uma máquina, ou seja, independente de máquina. É fácil de entender.

Programa em linguagem C

Neste tutorial, todos os programas C são fornecidos junto com o compilador C, portanto você pode rapidamente alterar o código do programa de prática C.

Arquivo: main.c

#include <stdio.h>  
    int main() {  
    printf("Olá Programação C\n");  
    return 0;  
}

Saída:

Olá Programação C