Sunteți pe pagina 1din 3

Palabras reservadas Lenguaje C

C utiliza ciertos nombres para designar funciones, dichos nombres se conocen como palabras
reservadas. Una variable no puede llamarse igual que una palabra reservada.
Modificador que indica que una variable local se crea al inicio de la ejecución
1 auto
de la función y se destruye al final
Provoca que se termine la ejecución de una iteración o para salir de la
2 break
sentencia switch
3 case Sentencia que hace parte de cada uno de los casos del switch
4 char Tipo de dato carácter (normalmente 1Byte)
Define variables cuyo valor debe permanecer constante durante toda la
5 const
ejecución del programa
Provoca que se comience una nueva iteración, evaluándose la expresión de
6 continue
control
Es el caso por defecto que se ejecuta si dentro del switch no concuerda
7 default
ninguno de los casos definidos
Variación del while donde primero se ejecuta y después se procede a evaluar
8 do
la expresión de control
9 double Tipo de dato flotante (real) (normalmente 8Bytes)
Es la segunda parte de un condicional if, se ejecuta cuando no se cumpla la
10 else
primer condición
Permite declarar valores de datos que se ajustan a series ordenadas en las
11 enum
cuales un elemento sigue, o precede, a otro.
Define que existe una variable global que está definida en otro archivo fuente
12 extern

13 float Tipo de dato flotante (real) (normalmente 4Bytes)


Sentencia de control iterativa, que permite inicializar los controles de un ciclo
14 for
mediante la estructura: for ( Inicialización; Condición; Actualización)
Instrucción de control de salto que permite realizar saltos en el flujo de
15 goto control de un programa, es decir, permite transferir el control del programa,
alterando bruscamente el flujo de control del mismo.
16 if Sentencia de control básica en la que se evalúa una expresión condicional
17 int Tipo de dato entero con signo (normalmente 2 o 4Bytes)
18 long Tipo de dato entero largo con signo (normalmente 4Bytes)
Modificador es aplicable únicamente a variables locales e indica al
19 register compilador que esta variable debe ser almacenada permanentemente en un
registro del procesador del ordenador
20 return Indica a una función el valor que debe devolver
21 short Tipo de dato entero corto con signo (normalmente 2Bytes)
22 signed Modificador que indica que el tipo dato con signo
Operador que nos permite obtener el tamaño de un tipo o de una variable.
23 sizeof
Modificador que indica que una variable local no se destruye al finalizar la
24 static
función donde fue declarada.
Un registro que agrupa distintos tipos de datos en una misma estructura (sin
25 struct
solapamiento entre sus datos)
Sentencia de control básica en la cual se evalúa una expresión, y definiendo
26 switch
una serie de opciones (casos) para su ejecución
Utilizada para renombrar tipos de datos con el fin de que la escritura y lectura
27 typedef
del programa se nos haga más sencilla
Análoga a una estructura. La diferencia entre ambas es que los campos
28 union que especifiquemos en una unión ocupan todos la misma posición de
memoria (solapamiento entre sus datos).
29 unsigned Modificador que indica que el tipo dato sin signo
Tipo de dato que puede representar: Nada (para funciones) o cualquier tipo
30 void
de dato (para punteros).
Modificador que indica al compilador que el valor de una variable se puede
31 volatile
cambiar por medios externos (no especificados) al programa
32 while Sentencia de control iterativa, que evalúa una condición para su control.
33 Asm Inserta instrucciones de ensamblador de línea
34 bool Nombre del tipo de datos booleano
35 catch Captura la excepción lanzada por un throw
36 class Declara una clase
37 Cons_cast Conversión que remueve o agrega calificaciones const o volatile a un objeto
38 delete Designar memoria que ha sido reservada dinámica mente
39 Dynamic_cast Adapta un puntero de un tipo base a un tipo de datos derivados
40 explicit Incapacitar un constructor unario de una clase para conversiones implícitas
41 false Representa el valor booleano falso
42 friend Designar una función no-miembro como amiga de una clase
43 inline Declara que una función será expandida in- situ cuando sea llamada
44 mutable Quita la propiedad const de un campo de un objeto cuando este es const
45 namespace Particiona el espacio de nombres al definir un espacio de alcance
46 new Crea un objeto reservando memoria dinámica
47 operator Crea funciones operador sobrecargadas
48 private Declara los componentes privados de una clase
49 protected Declara los componentes protegidos de una clase
50 public Declara los componentes públicos de una clase
51 Reinterpret-cast Convertir entre tipos de punteros o enteros sin cambiar el valor en memoria
52 template Crea una plantilla para código de funciones u objetos
53 this Un puntero privado al objeto actual de una clase
54 true Nombre del valor booleano verdadero
55 try Ejecuta código que puede lanzar excepción
56 typeid Retorna información sobre un objeto
57 typename Declara que el próximo identificador es un tipo de datos
58 using Importa un nombre o símbolo de un namespace en el ámbito actual
59 virtual Crea una función método que puede ser reemplazada por clases derivadas
60 Wchar_t Nombre del tipo de datos de carácter ancho

S-ar putea să vă placă și