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

Tipos de datos++ Tutoriales básicos

Tipos de datos++ Control de flujo

Tipos de datos++ Función

Tipos de datos++ Matriz & cadena

Tipos de datos++ Estructuras de datos

Tipos de datos++ Clase & objeto

Tipos de datos++ Punteros

Tipos de datos++ Herencia

Tipos de datos++ STL Tutorial

Tipos de datos++ Manual de referencia

Tipos de datos++ Las variables, literals y constantes

En este tutorial, aprenderemos C ++Las variables, literals y constantes.

Tipos de datos ++ Variable

En la programación, las variables son contenedores (áreas de almacenamiento) utilizados para almacenar datos.

Para representar el área de almacenamiento, debe asignarse un nombre único (identificador) a cada variable. Por ejemplo,

int age es 14const int LIGHT_SPEED =

Aquí, age es una variable de tipo int, a la que hemos asignado un valor entero14.

Nota:El tipo de datos int indica que la variable solo puede contener enteros. Del mismo modo, si es necesario almacenar decimales y exponentes, se puede usar el tipo de datos double.

En el siguiente tutorial, aprenderemos en detalle todos los tipos de datos.

El valor de la variable puede cambiarse, por lo que el nombre esvariable(variable).

int age es 14const int LIGHT_SPEED =   // age es 14
age es 17const int LIGHT_SPEED =       // age es 17

Reglas de nombramiento de variables

  • Los nombres de variable solo pueden ser letras (A-Z, a-z) y números (0-9o una subrayada (_).

  • Los nombres de variable no pueden comenzar con un número, la primera letra debe ser una letra o una subrayada.

  • Los nombres de variable son sensibles a mayúsculas y minúsculas.

  • Los nombres de variable no pueden serPalabra clave,para evitar conflictos. Por ejemplo, int es una palabra clave utilizada para representar enteros.

  • Los nombres de variable pueden comenzar con una subrayada. Pero, no es una buena práctica.

Nota:Deberíamos intentar dar nombres significativos a las variables. Por ejemplo, first_name es un nombre de variable mejor que fn.

Tipos de datos ++ Constante

Las constantes son datos utilizados para representar valores fijos. Pueden usarse directamente en el código. Por ejemplo:1,2.5,'c' y otros.

Aquí,1、2.5y "c" son constantes. ¿Por qué? No puedes asignar diferentes valores a estos elementos.

Esto es C ++Lista de diferentes constantes en la programación.

1、constante de entero

Los enteros son números literales sin parte decimal o exponencial (asociados con números). En la programación C hay tres tipos de constantes de enteros:

  • decimal (con10de base)

  • octal (con8de base)

  • hexadecimal (con16de base)

Por ejemplo:

Número en sistema decimal: 0, -9, 22 etc
Número en sistema octal: 021, 077, 033 etc
Número en sistema hexadecimal: 0x7f, 0x2a, 0x521 etc

Constantes ++En la programación, el octal se indica con 0 al principio y el hexadecimal con 0x al principio.

2、constante de coma flotante

Las constantes de coma flotante son números literales con forma fraccional o exponencial. Por ejemplo:

-2.0

0.0000234

-0.22E-5

Nota: E-5 = 10-5

3、constante de carácter

Se crea una constante de carácter colocando un solo carácter entre comillas simples. Por ejemplo: ‘a’, ‘m’, ‘F’, ‘2’,}’ y otros.

4、Carácter de escape

A veces, en C ++En la programación, se deben usar caracteres que no se pueden escribir o que tienen un significado especial. Por ejemplo, el carácter de nueva línea (retorno de carro), el tabulador, la pregunta, etc.

Para usar estos caracteres, se utilizan secuencias de escape.

Carácter de escapeDescripción
\bRetroceso (BS)
\fPágina (FF)
\n Salto de línea (LF)
\rRetorno de carro (CR)
\tTabulador horizontal (HT)
\vTabulador vertical (VT)
\\\Barra invertida
\'Carácter de comillas simples
\"Carácter de comillas dobles
\?Carácter de pregunta
\0Carácter nulo (NULL)

5、cadenas literales

Las cadenas literales son una serie de caracteres entre comillas dobles. Por ejemplo:

"good"Constante de cadena
""Constante de cadena vacía
" "Constante de cadena con espacio
"x"Constante de cadena con un solo carácter
"La Tierra es redonda\n"Imprimir la cadena con el carácter de nueva línea

Vamos a usar C ++Detalles de la cadena en el tutorial de cadena.

Tipos de datos ++ 常量

Constantes ++En C

En el que podemos crear variables cuyos valores no pueden cambiarse. Para esto, usamos la palabra clave const para definir una constante. Este es un ejemplo: 299792458const int LIGHT_SPEED =
; 25LIGHT_SPEED = // 00

¡Error! LIGHT_SPEED es una constante

Aquí, usamos la palabra clave const para declarar la constante con el nombre LIGHT_SPEED. Si intenta cambiar el valor LIGHT_SPEED, se lanzará un mensaje de error.++También se puede crear constantes utilizando la instrucción de preprocesador #define. Vamos a