Lição 1 de C++: gramática básica

Um programa C++ pode ser definido como uma coleção de objetos, os objetos interagem chamando os métodos uns dos outros, vamos entender brevemente o que é uma classe, objeto, método, variável instantânea.

Objeto  -  Objetos têm estado e comportamento. Por exemplo: o estado de um cachorro - cor, nome, raça, comportamento - tremer, latir, comer. Objetos são instâncias de classes.

Classe -  Uma classe pode ser definida como um modelo/modelo que descreve o comportamento/estado de um objeto.

Método -  Basicamente nesse aspecto, um método representa um comportamento. Uma classe pode conter vários métodos. Os métodos podem ser usados ​​para escrever lógica, manipular dados e executar todas as ações.

Variáveis ​​Instantâneas -  Cada objeto possui suas próprias variáveis ​​instantâneas exclusivas. O estado do objeto é criado a partir dos valores dessas variáveis ​​imediatas.


Estrutura do programa C++

Vamos dar uma olhada em um código simples que pode gerar: Olá, palavra

#include <iostream>
using namespace std;
 
// main() 是程序开始执行的地方
 
int main()
{
   cout << "Hello World"; // 输出 Hello World
   return 0;
}

Depois de lê-lo, vamos explicar o programa acima:

A linguagem C++ define alguns arquivos de cabeçalho que contêm informações necessárias ou úteis no programa. No programa acima, o arquivo de cabeçalho  <iostream> está incluído .

A próxima linha  using namespace std;  diz ao compilador para usar o namespace std. Namespaces são um conceito relativamente novo em C++.

A próxima linha  // main() é onde a execução do programa começa  e é um comentário de uma linha. Comentários de linha única começam com // e terminam no final da linha

A próxima linha  int main()  é a função principal e o programa começa a ser executado a partir daqui.

A próxima linha  cout << "Hello World";  exibirá a mensagem "Hello World" na tela.

A próxima linha  retorna 0;  encerra a função main() e retorna o valor 0 para o processo de chamada.


Compilar e executar programas C++

A seguir, veremos como salvar o código-fonte em um arquivo e como compilá-lo e executá-lo. Aqui estão os passos simples:

Abra um editor de texto e adicione o código acima.

Salve o arquivo como hello.cpp.

Abra um prompt de comando e mude para o diretório onde você salvou o arquivo.

Digite 'g++ hello.cpp' e pressione Enter para compilar o código. Se não houver erros no código, o prompt de comando pula para a próxima linha e gera o executável a.out.

Agora digite 'a.out' para executar o programa.

Você pode ver 'Hello World' exibido na tela.

$ g++ hello.cpp 
$ ./a.out 
Olá mundo

Certifique-se de ter o compilador g++ em seu caminho e execute-o no diretório que contém o arquivo de origem hello.cpp.

Você também pode usar makefiles para compilar programas C/C++.


Espaços em C++

Linhas contendo apenas espaços em branco, conhecidas como linhas em branco, podem ser comentadas e o compilador C++ as ignora completamente.

Em C++, espaços em branco são usados ​​para descrever espaços em branco, tabulações, novas linhas e comentários. O espaço em branco separa partes de uma instrução, permitindo ao compilador reconhecer onde um elemento na instrução (como um int) termina e o próximo elemento começa. Portanto, na seguinte afirmação:

int age;

Aqui, deve haver pelo menos um caractere de espaço (geralmente um espaço em branco) entre int e age para que o compilador possa distingui-los. Por outro lado, no seguinte depoimento:

fruit = apples + oranges;   // 获取水果的总数

Os caracteres de espaço entre fruta e = ou = e maçãs não são obrigatórios, mas você pode adicionar alguns espaços conforme necessário para facilitar a leitura.

Acho que você gosta

Origin blog.csdn.net/m0_68045532/article/details/128858518
Recomendado
Clasificación