TALAVERA NEISY CONOCES DE SU EVOLUCIÓN APARECEN JAVA Y C#. Y AUNQUE NO ES TAN POPULAR COMO ESTOS DOS, LA MAYORÍA DE LOS JUEGOS MODERNOS FUERON CREADOS AQUÍ. ? DISEÑADO POR BJARNNE STROUSTRUP EN 1980, COMO EXTENSIÓN DEL LENGUAJE DE PROGRAMACIÓN C PARA SER UN "LENGUAJE DE USO GENERAL". LAS ORGANIZACIONES ANSI E ISO SE REUNIERON PARA ESTANDARIZAR EL LENGUAJE. PROCESO QUE INICIÓ DESDE 1990 HASTA 1998, AÑO EN QUE SE APROBÓ ANSI C++. ES UN LENGUAJE HÍBRIDO. MEDIANTE EL AVANCE DE SU DESARROLLO SE FUE INCORPORADO LA PROGRAMACIÓN GENÉRICA, A LA PAR DE LOS OTROS DOS PARADIGMAS CONTENIDOS: PROGRAMACION ESTRUCTURADA Y PROGRAMACIÓN ORIENTADA A OBJETIVOS. UTILIZA DATOS PRIMITIVOS DERIVADOS OPERADORES NUMÉRICO ENTEROS NUMÉRICO REALES TIPO LÓGICO CARÁCTER AMPLIADO PUNTEROS MATRICES REFERENCIAS ESTRUCTURAS ARITMÉTICOS RELACIONALES LÓGICOS DEBIT ASIGNACIÓN INDIRECCIÓN CONDICIONAL SIZEOF ELEMENTO/DECREMENTO ACTÚAN SOBRE OPERANDO Y PUEDEN TERNER DISTINTAS FORMAS: VARIABLES CONSTANTES POSICIONES EN LA MEMORIA PARA GUARDAR DIFERENTES VALORES TIENEN UN VALOR NO CAMBIANTE DURANTE LA EJECUCIÓN #DEFINENOMBRE_CONSTANTEVALOR CONST "=" LITERALES 1 2 3 4 5 ENTEROS REALES DE CARÁCTER DE CADENA NULOS 0,1,2,3 0,1,0,2 A,B,C,D "" 0Ó1 TALAVERA NEISY OTROS ELEMENTOS IDENTIFICADOR SON UNA SECUENCIA DE CARÁCTERES ALFANUMÉRICOS UTILIZADOS PARA DEFINIR LAS DIFERENTES ESTRUCTURAS, COMO: • NOMBRE DE VARIABLES, CLASES, OBJETIVOS Y FUNCIONES • COMIENZAN EN UNA LETRA, UN SÍMBOLO DÓLAR ($) O UN SUBRAYADO • SE SEÑALAN MAYÚSCULAS Y MINÚSCULAS • NO SE ESTABLECE LONGITUD MÁXIMA _SUELDO_PRINCIPAL CADENAS SE FORMAN POR SON UN CONJUNTO UNIDIRECCIONAL DE VALORES DE TIPO "CHAR", CON UN TERMINO DE CARÁCTER NULO QUE FUNCIONA DE IDENTIDAD CARÁCTERES LOS CARÁCTERES EN C++ PUEDEN DIVIDIRSE EN DOS TIPOS: ESPECIALES SON LOS CODIFICADOS POR UN CARÁCTER DE ESCAPE SEGUIDO DE OTRO CHAR <IDENTIFICADOR> COMENTARIOS ESCRITOS SON LOS TEXTOS OMITIDOS POR EL COMPILADOR, PERO UTILIZADO FRECUENTEMENTE POR EL PROGRAMADOR PARA FUTURAS REFERENCIAS LOS CARÁCTERES /* SEGUIDOS DE CUALQUIER SECUENCIA Y CULMINADOS EN */ LOS CARÁCTERES // SEGUIDOS DE CUALQUIER SECUENCIA Y CULMINADOS EN / PALABRAS RESERVADAS SON IDENTIFICADORES PREDEFINIDOS QUE ALBERGAN SIGNIFICADOS ESPECIALES, Y NO SE UTILIZAN COMO IDENTIFICADOES CREADOS POR EL USUARIO ASM AUTO BOOL BREAK CASE CHAR CLASS CONST CONTINUE DEFAULT DELETE DO DOUBLE ELSE ENUM EXPLICIT EXTERN FOR FRIEND GOTO IF INLINE INT LONG MUTABLE NAMESPACE NEW OPERADOR PRIVATE PUBLIC REGISTER RETURN SHORT SIGNED SIZEOF STATIC STRUCT SWITCH TEMPLATE THIS THROW TYPEDEF UNION UNSIGNED VIRTUAL VOID VOLATILE ECHAR_T WHILE