Comienzo
Tipos, variables, expresiones, declaraciones, funciones
init main()
{
return 0;
}
Definición de función: tipo de retorno, nombre de la función, (lista de parámetros), cuerpo de la función
Compilar y ejecutar el programa
traductor
de entrada y salida
Mecanismo IO
biblioteca de iostream
Entrada estándar cin
Cout de salida estándar
Error estándar cerr
obstruir
archivo de cabeza
#include <iostream>
Operador de salida <<
Acepta dos operandos, el lado izquierdo debe ser un objeto ostream y el lado derecho es el valor que se imprimirá
Devuelve el operando de la izquierda.
Operator endl finaliza la línea actual
espacio de nombres std
:: Operador de alcance
Operador de incremento de prefijo ++
++ val val = val + 1;
para declaración
Cabeza de bucle
Declaración de inicialización (ejecutada solo una vez en la entrada del bucle for), condición de bucle, expresión
Leer datos de entrada variables
while (std: cin << val)
Detectar std :: cin
Utilice el objeto istream como condición para detectar el estado de la secuencia y, cuando se encuentre el final del archivo, una entrada no válida (no un número)
clase
Por lo general, use .h como sufijo del archivo de encabezado
Utilice tipos de clases que sean tan naturales como los tipos integrados
Sales_item item;
item es un objeto de tipo Sales_item, un objeto de tipo Sales_item
Funciones miembro: métodos
. Miembros de objetos de tipo de clase
Conceptos básicos de C ++
2. Variables y tipos básicos
2.1 Tipos integrados básicos
-
Tipo aritmético
-
Tipo vacío
2.1.1 Tipos aritméticos
Tipos de | sentido | tamaño más pequeño |
---|---|---|
bool | ||
carbonizarse | personaje | 8 |
En t | Entero | |
flotador |
Tipos firmados y sin firmar
El tipo con signo puede representar números positivos y negativos, 0
Los tipos sin signo solo pueden representar números mayores que 0 sin signo
2.1.2 Conversión de tipo
carácter sin signo c = -1;
char ocupa 8 bits, el valor de c es 255
Asigne a un tipo sin firmar un valor fuera del rango, el resultado real es el resto después del módulo 256
El primer bit del número binario es la marca de símbolo
carácter con signo c2 = 256;
c2 no está definido
Al asignar un tipo firmado a un valor más allá del rango de su representación,