Manufactura industrial
Internet industrial de las cosas | Materiales industriales | Mantenimiento y reparación de equipos | Programación industrial |
home  MfgRobots >> Manufactura industrial >  >> Industrial programming >> Lenguaje C

Variables, literales y constantes de C++

Variables, literales y constantes de C++

En este tutorial, aprenderemos sobre variables, literales y constantes en C++ con la ayuda de ejemplos.

Variables de C++

En programación, una variable es un contenedor (área de almacenamiento) para almacenar datos.

Para indicar el área de almacenamiento, a cada variable se le debe dar un nombre único (identificador). Por ejemplo,

int age = 14;

Aquí, edad es una variable del int tipo de dato, y le hemos asignado un valor entero 14.

Nota: El int El tipo de datos sugiere que la variable solo puede contener números enteros. De manera similar, podemos usar el double tipo de datos si tenemos que almacenar decimales y exponenciales.

Aprenderemos sobre todos los tipos de datos en detalle en el siguiente tutorial.

El valor de una variable se puede cambiar, de ahí el nombre variable .

int age = 14;   // age is 14
age = 17;       // age is 17

Reglas para nombrar una variable

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


Literales de C++

Los literales son datos que se utilizan para representar valores fijos. Se pueden utilizar directamente en el código. Por ejemplo:1 , 2.5 , 'c' etc.

Aquí, 1 , 2.5 y 'c' son literales. ¿Por qué? No puede asignar valores diferentes a estos términos.

Aquí hay una lista de diferentes literales en la programación de C++.


1. Enteros

Un entero es un literal numérico (asociado con números) sin ninguna parte fraccionaria o exponencial. Hay tres tipos de literales enteros en la programación C:

Por ejemplo:

Decimal: 0, -9, 22 etc
Octal: 021, 077, 033 etc
Hexadecimal: 0x7f, 0x2a, 0x521 etc

En programación C++, octal comienza con un 0 y el hexadecimal comienza con un 0x .


2. Literales de coma flotante

Un literal de coma flotante es un literal numérico que tiene una forma fraccionaria o exponencial. Por ejemplo:

-2.0

0.0000234

-0.22E-5

Nota: E-5 = 10-5


3. Personajes

Un carácter literal se crea encerrando un solo carácter dentro de comillas simples. Por ejemplo:'a' , 'm' , 'F' , '2' , '}' etc.


4. Secuencias de escape

A veces, es necesario utilizar caracteres que no se pueden escribir o que tienen un significado especial en la programación de C++. Por ejemplo, nueva línea (ingresar), tabulador, signo de interrogación, etc.

Para utilizar estos caracteres, se utilizan secuencias de escape.

Secuencias de escape Personajes
\b Retroceso
\f Fuente de formulario
\n Nueva línea
\r Volver
\t Pestaña horizontal
\v Pestaña vertical
\\ barra invertida
\' Comillas simples
\" Comillas dobles
\? Signo de interrogación
\0 Carácter nulo

5. Literales de cadena

Un literal de cadena es una secuencia de caracteres entre comillas dobles. Por ejemplo:

"good" constante de cadena
"" constante de cadena nula
" " constante de cadena de seis espacios en blanco
"x" constante de cadena que tiene un solo carácter
"Earth is round\n" imprime una cadena con una nueva línea

Aprenderemos sobre las cadenas en detalle en el tutorial de cadenas de C++.


Constantes de C++

En C++, podemos crear variables cuyo valor no se puede cambiar. Para eso, usamos el const palabra clave. He aquí un ejemplo:

const int LIGHT_SPEED = 299792458;
LIGHT_SPEED = 2500 // Error! LIGHT_SPEED is a constant.

Aquí, hemos utilizado la palabra clave const para declarar una constante llamada LIGHT_SPEED . Si tratamos de cambiar el valor de LIGHT_SPEED , obtendremos un error.

También se puede crear una constante usando el #define directiva de preprocesador. Lo aprenderemos en detalle en el tutorial de macros de C++.


Lenguaje C

  1. C Palabras clave e identificadores
  2. C Variables, constantes y literales
  3. Clase de almacenamiento C
  4. Variables, constantes y literales de Python
  5. Variables y literales de Java
  6. Variables y tipos de C++:int, double, char, string, bool
  7. C Variable, tipos de datos, constantes
  8. Java - Tipos de variables
  9. C - Variables
  10. C - Constantes y Literales
  11. Tipos de variables de C++