Palabras reservadas C EWjemplos

Páginas: 19 (4518 palabras) Publicado: 5 de mayo de 2015
apd.qxd

26/11/99 14:09

Página 597

APÉNDICE D

PALABRAS RESERVADAS ISO/ANSI C++

asm

break

Se utiliza para incluir directamente código ensamblador en su programa
C++. El uso correcto de asm depende de la implementación.

break permite salir del bucle do, while o for más interno. También se
puede utilizar para salir de una sentencia switch.
Un ejemplo de break en un bucle es:

Sintaxis
asm;
asm ; asm ;...
asm {
secuencia de instrucciones en ensamblador
}

Ejemplos
asm push ds;
asm {
pop ax
inc ax
push ax
}

while (Z < 10) {
cin >> Z;
if (Z < 0) break;
// salir si Z es negativo
cout << “Hola mundo, yo sigo”;
}

case
Sirve para etiquetar los diferentes casos de la sentencia switch.
Sintaxis
case : ;
...break;

Ejemplo

auto
Es un especificador de almacenamiento de clases para variables temporales.
Estas variables se crean al introducirse en un bloque de sentencias y se destruyen al salir de él. Las variables locales de una función tienen clase de
almacenamiento auto por defecto (omisión).

switch(numero)
{
case 2 + 5: cout << ”Es 7”;
break;
case 9
: cout << “Es 9”;
break;
default
: cout << “N: 7 ni9”;
}

bool

catch

Tipo lógico (boolean) que toma valores verdadero (true) o falso (false) que
puede contener los literales true y false. Sustituye al sistema tradicional de C
que considera el valor cero como falso y distinto de cero como verdadero.

Se utiliza como mecanismo de tratamiento de excepciones. Su propósito es
interceptar una excepción generada por throw. Dado su carácter experimental, noestá implementada en algunos compiladores.

apd.qxd

26/11/99 14:09

598

Página 598

PROGRAMACIÓN EN C++. ALGORITMOS, ESTRUCTURAS Y OBJETOS

catch ( {
// código que manipula excepciones
}

Si no se especifica ningún especificador de acceso, el acceso por omisión
(por defecto) es private. La lista_de_objetos es opcional, de modo que si
no se especifica, la declaración de una clase nocrea objetos de esa clase y se
necesita definir el objeto como si creara una determinada variable.

cdecl

const

La palabra reservada cdecl no forma parte del estándar C++. Fuerza al
compilador a compilar una función de modo que su paso de parámetros siga
la notación estándar de C. Se suele encontrar en compiladores que permiten
la especificación de notaciones de Pascal. Se utiliza cuando se estácompilando un archivo completo utilizando la opción Pascal y se desea que una
función específica sea compatible con C/C++.

Es un calificador de tipo, utilizado para indicar que la variable que le sigue
no puede ser modificada por el programa. Esto significa que no se puede
asignar un valor a esa variable, incrementarla o decrementarla; sin embargo,
se puede inicializar a un valor dado, cuando sedeclara.

Sintaxis

extern cdect printf();
void ponernums (int i, int j, int k);
cdecl main()
{
ponernums (1, 5, 9);
}
void ponernums (int i, int j, int k)
{
printf (“y las respuestas son: %d, %d, %d ´n”, i, j, k);
}

char
Tipo de dato incorporado en C++. Se puede utilizar char para declarar variables carácter (tienen un rango de 0 a 255 en código ASCII).

Sintaxis
const = ;Ejemplo
const int edad = 46;
const in *p = 3025;

const_cast
El operador const_cast(e) permite acceder a un objeto con el atributo const o volatile adjuntado. El tipo T debe ser del mismo tipo que el
operando e excepto para los modificadores const y volatile y el resultado devuelto por const_cast() es el mismo que e pero de tipo T.
void func (char* cp)
{}
func(const_cast (vc));

classcontinue

Palabra que representa la definición de una clase. Una clase contiene variables miembros datos y funciones miembro que operan sobre esas variables;
asimismo, una clase tiene un conjunto de especificadores que controlan el
acceso a los miembros de la clase (private, public y protected)

Se utiliza continue en la ejecución de un bucle. Es equivalente a ejecutar
una sentencia goto al final...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Palabras Reservadas c++
  • Palabras reservadas lenguaje c
  • Palabras reservadas Lenguaje C
  • Palabras reservadas en c++
  • Palabras reservadas de c,php,.net, otros
  • Palabras reservadas mas comunes en c#
  • palabras reservadas para lenguaje c++
  • versiones de sistemas operativos y palabras reservadas de c

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS