C ++ Tokens

C ++ Tokens son las unidades individuales más pequeñas de un programa.

Los siguientes son los tokens de C ++: (la mayoría de c ++ tokens son básicamente similares a los tokens C)

  • Palabras clave
  • Identificadores
  • Constantes
  • Variables
  • Operadores

Palabras clave

Las palabras reservadas de C ++ pueden ser convenientemente colocadas en varios grupos. En el primer grupo ponemos los que también estuvieron presentes en el lenguaje de programación C y se han continuado en C ++. Hay 32 de estos, y aquí están:

    auto   const     double  float  int       short   struct   unsigned
break continue else for long signed switch void
case default enum goto register sizeof typedef volatile
char do extern if return static union while

Hay otros 30 palabras reservadas que no estaban en C, están, por tanto, nuevo en C ++,
y aquí están: reservados

    asm         dynamic_cast  namespace  reinterpret_cast  try
bool explicit new static_cast typeid
catch false operator template typename
class friend private this using
const_cast inline public throw virtual
delete mutable protected true wchar_t

La siguiente 11 C ++ las palabras no son esenciales cuando el conjunto de caracteres ASCII estándar está siendo utilizado, pero se han añadido para proporcionar alternativas más fáciles de leer para algunos de los operadores de C ++, y también para facilitar la programación de los juegos de caracteres que carecen de caracteres necesarios por C ++.

    and      bitand   compl   not_eq   or_eq   xor_eq
and_eq bitor not or xor

Identificadores

Identificadores se refiere al nombre de variables, funciones, arrays, clases, etc. creados por el usuario. Los identificadores son el requisito fundamental de cualquier idioma.

Identificador convenciones de nombres

  • Sólo se permiten caracteres alfabéticos, dígitos y guiones bajos.
  • La primera letra debe ser un alfabeto o guión bajo (_).
  • Los identificadores son case sensible.
  • palabras clave reservadas no se pueden utilizar como nombre de un identificador.

Constantes

Constantes se refiere a valores fijos que do no cambia durante la ejecución de un programa.

    Declaration of a constant  :
const [data_type] [constant_name]=[value];

Considere el ejemplo

#include <iostream.h>
int main()
{
const int max_length=100; // integer constant
const char choice='Y'; // character constant
const char title[]="www.includehelp.com"; // string constant
const float temp=12.34; // float constant
cout<<"max_length :"<<max_length<<endl;
cout<<"choice :"<<choice<<endl;
cout<<"title :"<<title<<endl;
cout<<"temp :"<<temp<<endl;
return 0;
}

salida

    max_length :100
choice :Y
title :www.includehelp.com
temp :12.34

variable

Una variable es un nombre significativo de la ubicación de almacenamiento de datos en la memoria del ordenador. Cuando se utiliza una variable que se refieren a la dirección de memoria de la computadora.

Sabemos que en C, todas las variables deben ser declaradas antes de ser utilizados, esto es cierto con C ++.

La diferencia main en C y C ++ con respecto al lugar de su declaración en el programa …

C requiere que todas las variables que se definirán en el comienzo de su alcance.

C ++ permite la declaración de una variable en cualquier parte del alcance, esto significa que una variable puede declararse a la derecha en el lugar de su primer uso.

    Syntax to declare a variable :
[data_type] [variable_name];

Considere el ejemplo

#include <iostream.h>
int main()
{
int a,b;
cout<<" Enter first number :";
cin>>a;
cout<<" Enter second number:";
cin>>b;
int sum; // declaration

sum=a+b;
cout<<" Sum is : "<<sum <<"n";
return 0;
}

salida

    Enter first number :55
Enter second number:15
Sum is : 70


Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *