Cuadro comparativo en lenguaje C
Enviado por Mikki • 7 de Diciembre de 2017 • 1.357 Palabras (6 Páginas) • 310 Visitas
...
Las clases no son soportadas por el C estándar.
Default En las sentencias CASE se utiliza CASE DEFAULT para indicar todo dato que no sea el que queremos evaluar.
Si en los CASE definimos que queremos que algo se ejecute si el usuario presiona 1, 2 o 3 y el DEFALUT serían todas las teclas que no sean 1, 2 o 3. Esto nos permite descartar elemento que no vaya a utilizarse.
Enum Una declaración de tipos de enumeración proporciona el nombre de la etiqueta de enumeración (opcional) y define el conjunto de identificadores enteros con nombre (denominado “conjunto de enumeración”, “constantes de enumerador”, “enumeradores” o “miembros”). Una variable con tipo de enumeración almacena uno de los valores del conjunto de enumeración definido por ese tipo. Se pueden usar en expresiones de indización y como operando de todos los operadores relacionales y aritméticos.
Goto Se puede usar en un programa, para transferir incondicionalmente el control del mismo a la primera instrucción después de una etiqueta, o dicho de otra forma, al ejecutar una instrucción goto, el control del programa se transfiere (salta) a la primera instrucción después de una etiqueta. La etiqueta especificada debe estar en la misma función y puede aparecer delante de una sola instrucción en la misma función.
Register La palabra clave de register especifica que la variable se debe almacenar en un registro del equipo, si es posible. Por ejemplo:
register int var; estos lo utilizamos para darle una identificación con cráteres o abreviaturas a nuestras variables, las cuales se registran.
Sizeof El operador sizeof proporciona la cantidad de almacenamiento, en bytes, necesaria para almacenar un objeto del tipo del operando. Permite no tener que especificar tamaños de datos dependientes del equipo en los programas.
Typedef Su función es asignar un nombre alternativo a tipos existentes, a menudo cuando su declaración normal es aparatosa, potencialmente confusa o probablemente variable de una implementación a otra. Se utiliza para dar un nombre diferente. Es importante recalcar que el nuevo nombre es un añadido, y no sustituye al identificador original.
Volatile Indica que varios subprocesos que se ejecutan a la vez podrían modificar un campo. Los campos que se declaran como volatile no están sujetos a optimizaciones del compilador que suponen el acceso por un subproceso único. Indicar que el valor de la variable a la que está asociado puede cambiar en cualquier momento.
Char Es aquel que puede tomar por valor un carácter perteneciente al conjunto de los caracteres que puede representar el ordenador. Este tipo de datos se emplea para representar un carácter perteneciente a un determinado código
Do Es una estructura de control de la mayoría de los lenguajes de programación y estructurados cuyo propósito es repetir un bloque de código mientras se cumpla cierta condición. La diferencia con el bucle while radica que el este evalúa la condición al principio, y si está no se cumple, el código que está encerrado dentro del cuerpo del no se ejecuta.
Extern Permite hacer referencia a diferentes versiones del mismo componente desde un único ensamblado. Una función situada en un fichero fuente desea utilizar una variable de este tipo debe declararla o referenciarla con la palabra extern.
If Evalúa una condición, si es verdadera ejecuta un código, si es falsa, ejecuta otro código (o continúa con la ejecución del programa). Continua con su función con sus ambas posibilidades ya sea cierta o falsa.
Return Finaliza la ejecución de una función y devuelve el control a la función de llamada (o al sistema operativo si se transfiere el control de la función main). Es retorno del programa, cual regresa al principio del dicho programa.
Static Se utiliza para declarar variables, funciones, miembros de datos de clase y funciones de clase. Un objeto o variable definidos fuera de todos los bloques tiene duración estática y vinculación externa.
Union Es un valor que puede poseer varias representaciones o formatos; o una Estructura de datos que consiste en una variable que puede almacenar dicho valor. Una union es similar a una struct, salvo que en una estructura creada con union los campos o variables comparten una dirección de almacenamiento común.
While Es una estructura de la mayoría de los lenguajes de programación estructurados cuyo propósito es repetir un bloque de código mientras una condición se mantenga verdadera. Es un ciclo que se mantiene vigente si la condición es verdadera.
...