SlideShare una empresa de Scribd logo
Liceo Metropolitano en Computación. Matemáticas Fredy Josne Romero Musul.                                                      Byron Eduardo Vásquez Cifuentes.                                         4to Bachillerato en Computación.                                         2010. Introducción: Este trabajo explica y muestra cosas con respecto a la precedencia y la asociatividad  de operadores, con un pequeño resumen de lo que es la precedencia y prioridad que se le da a cada operador, también contiene tablas donde se listan los operadores en C++, su precedencia y su asociatividad, mostrando operadores que se listan en orden de prioridad decreciente (los situados más arriba tienen mayor prioridad). También contiene una explicación de la relación que hay entre jerarquía (matemáticas) y precedencia (programación). Contenido: Precedencia de operadores Asociatividad de operadores Relación entre jerarquía (matemáticas) y precedencia (programación)   Precedencia de operadores (C++)      La interpretación de cualquier expresión en C++ está determinada por la precedencia y asociatividad de los operadores en dicha expresión. Cada operador tiene una precedencia, y los operadores en una expresión se evalúan en orden de mayor a menor precedencia. La evaluación de operadores con la misma precedencia viene determinada por su asociatividad. Y, al igual que en matemáticas, los paréntesis anulan las reglas de precedencia.En la siguiente tabla se listan los operadores en C++, su precedencia y su asociatividad. Los operadores se listan en orden de prioridad decreciente (los situados más arriba tienen mayor prioridad). Los operadores en la misma línea horizontal tienen la misma precedencia.  Operador Propósito Asociatividad :: Scope (unario) De derecha a izquierda :: Scope (binario) De izquierda a derecha -> . Selección de miembros De izquierda a derecha [] Índices De izquierda a derecha () Llamada a función De izquierda a derecha ++ Postincremento De izquierda a derecha -- Postdecremento De izquierda a derecha sizeof Tamaño de un objeto De derecha a izquierda ++ Preincremento De derecha a izquierda -- Predecremento De derecha a izquierda * & + - ! ~ Operadores unarios De derecha a izquierda new Crea un objeto De derecha a izquierda delete Borra un objeto De derecha a izquierda () Conversión de tipo (type cast) De derecha a izquierda ->* .* Puntero a un miembro De izquierda a derecha * / % Operadores multiplicativos De izquierda a derecha + - Operadores aditivos De izquierda a derecha << >> Operadores bitwise De izquierda a derecha < > <= >= Operadores de relación De izquierda a derecha == != Operadores de igualdad De izquierda a derecha & Y bitwise De izquierda a derecha ^ bitwise O exclusivo De izquierda a derecha | bitwise O inclusivo De izquierda a derecha && Y lógico De izquierda a derecha || O lógico De izquierda a derecha ?: Operador condicional De derecha a izquierda = *= /= += -= >*gt;=&= ^= |= %= <<= Operadores de asignación De derecha a izquierda , Operador coma De derecha a izquierda            La tabla siguiente es una lista que muestra el orden de precedencia y la asociatividad de todos los operadores del lenguaje de programación C++. Están listados de arriba a abajo por orden de precedencia descendente y con la misma descendencia en la misma celda (puede haber varias filas de operadores en la misma celda). La precedencia de los operadores no cambia por la sobrecarga. OperadorDescripciónAsociatividad::Resolución de ámbito (solo C++)Izquierda a derecha++ --()[].->typeid()const_castdynamic_castreinterpret_caststatic_castPost- incremento y decrementoLlamada a funciónElemento de vectorSelección de elemento por referenciaSelección de elemento con punteroInformación de tipo en tiempo de ejecución (solo C++)Conversión de tipo (solo C++)Conversión de tipo (solo C++)Conversión de tipo (solo C++)Conversión de tipo (solo C++)++ --+ -! ~(type)*&sizeofnew new[]delete delete[]Pre- incremento y decrementoSuma y resta unitariaNOT lógico y NOT binarioConversión de tipoIndirecciónDirección deTamaño deAsignación dinámica de memoria (solo C++)Desasignación dinámica de memoria (solo C++)Derecha a izquierda.* ->*Puntero a miembro (solo C++)Izquierda a derecha* / %Multiplicación, división y módulo+ -Suma y resta<< >>Operaciones binarias de desplazamiento< <=> >=Operadores relaciones 
menor que
, 
menor o igual que
, 
mayor que
 y 
mayor o igual que
== !=Operadores relaciones 
igual a
 y 
distinto de
&AND binario^XOR binario|OR binario&&AND lógico||OR lógicoc?t:fOperador ternarioDerecha a izquierda=+= -=*= /= %=<<= >>=&= ^= |=AsignacionesthrowOperador Throw (lanzamiento de excepciones, solo C++),ComaIzquierda a derecha Relación entre jerarquía y precedencia: Así  como en la jerarquía (Matemáticas)  cada símbolo tiene un nivel y dependiendo de ese nivel se va trabajando. En la precedencia de operadores (Programación) es exactamente lo mismo. Por ejemplo, en la expresión 1 + 5 * 3, la respuesta es 16 y no 18 porque el operador de multiplicación (
*
) tiene una mayor precedencia que el de adición (
+
). Conclusión:  Este trabajo trato sobre cosas que me ayudaran  a saber más sobre  programación, precedencia, asociatividad y de la prioridad que tiene cada programador, también me ayudo a comprender que tienen en común la jerarquía y la precedencia. Bibliografía: www.protocolo.org www.pablin.com. es.wikibooks.org www.hospedajeydominios.com www.ajlopez.net
G:\Byron Eduardo Vasquez Cifuentes Baco
G:\Byron Eduardo Vasquez Cifuentes Baco
G:\Byron Eduardo Vasquez Cifuentes Baco
G:\Byron Eduardo Vasquez Cifuentes Baco
G:\Byron Eduardo Vasquez Cifuentes Baco
G:\Byron Eduardo Vasquez Cifuentes Baco
G:\Byron Eduardo Vasquez Cifuentes Baco

Más contenido relacionado

La actualidad más candente

Decima sesion gestion de datos e informacion i
Decima sesion gestion de  datos  e  informacion  iDecima sesion gestion de  datos  e  informacion  i
Decima sesion gestion de datos e informacion i
janethmallqui
 
Operadores
OperadoresOperadores
Operadores
Norma Paucar
 
Unidad II Datos y Entidades Primitivas
Unidad II Datos y Entidades PrimitivasUnidad II Datos y Entidades Primitivas
Unidad II Datos y Entidades Primitivas
AverkleyCH
 
Operadores
OperadoresOperadores
Operadores
Paulina Al
 
Tipos de operadores_de_c_
Tipos de operadores_de_c_Tipos de operadores_de_c_
Tipos de operadores_de_c_
LuisFrancisco02
 
Tipos programadores
Tipos programadoresTipos programadores
Tipos programadores
Jose Nava
 
Funciones
FuncionesFunciones
Funciones
Agostina Zumpano
 
Funciones 2
Funciones 2Funciones 2
Funciones 2
jennifer
 
Tema1
Tema1Tema1
Jerarquia de operadores
Jerarquia de operadoresJerarquia de operadores
Jerarquia de operadores
joffreFabianGuevaraA
 
Operadores,expresiones y orden de evaluacion
Operadores,expresiones y orden de evaluacionOperadores,expresiones y orden de evaluacion
Operadores,expresiones y orden de evaluacion
ko_enano543
 
Programacion estructurada
Programacion estructuradaProgramacion estructurada
Programacion estructurada
fabiolacortesrodriguez
 
En matemática
En matemáticaEn matemática
En matemática
handers2011
 
Tópicos de Funciones Lineales FL63 ccesa007
Tópicos de Funciones Lineales   FL63  ccesa007Tópicos de Funciones Lineales   FL63  ccesa007
Tópicos de Funciones Lineales FL63 ccesa007
Demetrio Ccesa Rayme
 
Anderson nacashag trabajodemate
Anderson nacashag trabajodemateAnderson nacashag trabajodemate
Anderson nacashag trabajodemate
Cristian Yepez Reyes
 
Presentación Tema 10: Funciones y gráficas
Presentación Tema 10: Funciones y gráficasPresentación Tema 10: Funciones y gráficas
Presentación Tema 10: Funciones y gráficas
eLearningMaths
 
Tipos de funciones
Tipos de funcionesTipos de funciones
Tipos de funciones
Sarai Ramirez Gonzalz
 
Tipos programadores
Tipos programadoresTipos programadores
Tipos programadores
Miguel Angel Alva Pumarejo
 
Notación de Subíndice
Notación de SubíndiceNotación de Subíndice
Notación de Subíndice
IvianRosellReyesRoja
 
Tipos de datos variables expresiones
Tipos de datos variables expresionesTipos de datos variables expresiones
Tipos de datos variables expresiones
Johnny Montenegro Molina
 

La actualidad más candente (20)

Decima sesion gestion de datos e informacion i
Decima sesion gestion de  datos  e  informacion  iDecima sesion gestion de  datos  e  informacion  i
Decima sesion gestion de datos e informacion i
 
Operadores
OperadoresOperadores
Operadores
 
Unidad II Datos y Entidades Primitivas
Unidad II Datos y Entidades PrimitivasUnidad II Datos y Entidades Primitivas
Unidad II Datos y Entidades Primitivas
 
Operadores
OperadoresOperadores
Operadores
 
Tipos de operadores_de_c_
Tipos de operadores_de_c_Tipos de operadores_de_c_
Tipos de operadores_de_c_
 
Tipos programadores
Tipos programadoresTipos programadores
Tipos programadores
 
Funciones
FuncionesFunciones
Funciones
 
Funciones 2
Funciones 2Funciones 2
Funciones 2
 
Tema1
Tema1Tema1
Tema1
 
Jerarquia de operadores
Jerarquia de operadoresJerarquia de operadores
Jerarquia de operadores
 
Operadores,expresiones y orden de evaluacion
Operadores,expresiones y orden de evaluacionOperadores,expresiones y orden de evaluacion
Operadores,expresiones y orden de evaluacion
 
Programacion estructurada
Programacion estructuradaProgramacion estructurada
Programacion estructurada
 
En matemática
En matemáticaEn matemática
En matemática
 
Tópicos de Funciones Lineales FL63 ccesa007
Tópicos de Funciones Lineales   FL63  ccesa007Tópicos de Funciones Lineales   FL63  ccesa007
Tópicos de Funciones Lineales FL63 ccesa007
 
Anderson nacashag trabajodemate
Anderson nacashag trabajodemateAnderson nacashag trabajodemate
Anderson nacashag trabajodemate
 
Presentación Tema 10: Funciones y gráficas
Presentación Tema 10: Funciones y gráficasPresentación Tema 10: Funciones y gráficas
Presentación Tema 10: Funciones y gráficas
 
Tipos de funciones
Tipos de funcionesTipos de funciones
Tipos de funciones
 
Tipos programadores
Tipos programadoresTipos programadores
Tipos programadores
 
Notación de Subíndice
Notación de SubíndiceNotación de Subíndice
Notación de Subíndice
 
Tipos de datos variables expresiones
Tipos de datos variables expresionesTipos de datos variables expresiones
Tipos de datos variables expresiones
 

Destacado

Elvira Estevez-El nuevo rol docente
Elvira Estevez-El nuevo rol docenteElvira Estevez-El nuevo rol docente
Elvira Estevez-El nuevo rol docente
Elvira Estevez
 
Taller estrategias 2.0
Taller estrategias 2.0Taller estrategias 2.0
Taller estrategias 2.0
Maidolly Engelhardt
 
Power Sobre La Fotografia
Power Sobre La FotografiaPower Sobre La Fotografia
Power Sobre La Fotografiabucancano
 
4.9.2 postura del cuerpo
4.9.2  postura del cuerpo4.9.2  postura del cuerpo
4.9.2 postura del cuerpo
ksateortua
 
Ensamble y desensamble de un portatil
Ensamble y desensamble de un portatilEnsamble y desensamble de un portatil
Ensamble y desensamble de un portatil
Daniela Noriega
 
Tatiana
TatianaTatiana
Programa: Planilla posada, centro de interpretación
Programa: Planilla  posada, centro de interpretaciónPrograma: Planilla  posada, centro de interpretación
Programa: Planilla posada, centro de interpretación
giuli23
 
COMERCIO ELECTRONICO FCA UABC MEXICALI, UNIDAD III
COMERCIO ELECTRONICO FCA UABC MEXICALI, UNIDAD IIICOMERCIO ELECTRONICO FCA UABC MEXICALI, UNIDAD III
COMERCIO ELECTRONICO FCA UABC MEXICALI, UNIDAD III
Institute for Social Security and Services for State Workers
 
Firts level topics
Firts level topicsFirts level topics
Firts level topics
Gabrielle Malka
 
Promocion social 1
Promocion social 1Promocion social 1
Promocion social 1
Gabrielle Malka
 
Tecnopedadogía en-tus-manos
Tecnopedadogía en-tus-manosTecnopedadogía en-tus-manos
Tecnopedadogía en-tus-manos
GrupoEMPC092012
 
Escritura de publicacion
Escritura de publicacionEscritura de publicacion
Escritura de publicacion
Juan Silva
 
Jovenes en accion
Jovenes en accionJovenes en accion
Jovenes en accion
Ibeth Parejo
 
Libre office
Libre officeLibre office
Libre office
cecilia1-9
 
Quintana roo
Quintana rooQuintana roo
Quintana roo
Oscar Méndez
 
Informe 167
Informe 167Informe 167
Informe 167
guestc017cb2
 
Presentacion excelencia en salud
Presentacion excelencia en saludPresentacion excelencia en salud
Presentacion excelencia en salud
rabacy
 
Cuadro sinoptico problemas verbales
Cuadro sinoptico problemas verbalesCuadro sinoptico problemas verbales
Cuadro sinoptico problemas verbales
YazRmrzH
 
Informe de redes
Informe de redesInforme de redes
Informe de redes
marelein
 

Destacado (20)

Elvira Estevez-El nuevo rol docente
Elvira Estevez-El nuevo rol docenteElvira Estevez-El nuevo rol docente
Elvira Estevez-El nuevo rol docente
 
Taller estrategias 2.0
Taller estrategias 2.0Taller estrategias 2.0
Taller estrategias 2.0
 
Power Sobre La Fotografia
Power Sobre La FotografiaPower Sobre La Fotografia
Power Sobre La Fotografia
 
4.9.2 postura del cuerpo
4.9.2  postura del cuerpo4.9.2  postura del cuerpo
4.9.2 postura del cuerpo
 
Tagxedo
TagxedoTagxedo
Tagxedo
 
Ensamble y desensamble de un portatil
Ensamble y desensamble de un portatilEnsamble y desensamble de un portatil
Ensamble y desensamble de un portatil
 
Tatiana
TatianaTatiana
Tatiana
 
Programa: Planilla posada, centro de interpretación
Programa: Planilla  posada, centro de interpretaciónPrograma: Planilla  posada, centro de interpretación
Programa: Planilla posada, centro de interpretación
 
COMERCIO ELECTRONICO FCA UABC MEXICALI, UNIDAD III
COMERCIO ELECTRONICO FCA UABC MEXICALI, UNIDAD IIICOMERCIO ELECTRONICO FCA UABC MEXICALI, UNIDAD III
COMERCIO ELECTRONICO FCA UABC MEXICALI, UNIDAD III
 
Firts level topics
Firts level topicsFirts level topics
Firts level topics
 
Promocion social 1
Promocion social 1Promocion social 1
Promocion social 1
 
Tecnopedadogía en-tus-manos
Tecnopedadogía en-tus-manosTecnopedadogía en-tus-manos
Tecnopedadogía en-tus-manos
 
Escritura de publicacion
Escritura de publicacionEscritura de publicacion
Escritura de publicacion
 
Jovenes en accion
Jovenes en accionJovenes en accion
Jovenes en accion
 
Libre office
Libre officeLibre office
Libre office
 
Quintana roo
Quintana rooQuintana roo
Quintana roo
 
Informe 167
Informe 167Informe 167
Informe 167
 
Presentacion excelencia en salud
Presentacion excelencia en saludPresentacion excelencia en salud
Presentacion excelencia en salud
 
Cuadro sinoptico problemas verbales
Cuadro sinoptico problemas verbalesCuadro sinoptico problemas verbales
Cuadro sinoptico problemas verbales
 
Informe de redes
Informe de redesInforme de redes
Informe de redes
 

Similar a G:\Byron Eduardo Vasquez Cifuentes Baco

Alguas ideas de estructura de datos
Alguas ideas de estructura de datosAlguas ideas de estructura de datos
Alguas ideas de estructura de datos
Wolphkens Leveille
 
TRABAJO DE MATE
TRABAJO DE MATETRABAJO DE MATE
TRABAJO DE MATE
sell123
 
trabajo de matematicas
trabajo de matematicastrabajo de matematicas
trabajo de matematicas
sell123
 
TRABAJO DE MATE
TRABAJO DE MATETRABAJO DE MATE
TRABAJO DE MATE
sell123
 
Datos operadores 2010
Datos operadores 2010Datos operadores 2010
Datos operadores 2010
Juan de los Palotes
 
Algoritmos y Diagramas de flujo.ppt
Algoritmos y Diagramas de flujo.pptAlgoritmos y Diagramas de flujo.ppt
Algoritmos y Diagramas de flujo.ppt
DjJoss
 
eduardo hernandez investigacion 1
eduardo hernandez investigacion 1eduardo hernandez investigacion 1
eduardo hernandez investigacion 1
guest79d55c9
 
algoritmos y diagrama de flujos ing sist
algoritmos y diagrama de flujos ing sistalgoritmos y diagrama de flujos ing sist
algoritmos y diagrama de flujos ing sist
ALEJANDROMONTEROARIA
 
C:\Documents And Settings\Electro4\Mis Documentos\Carlos Estrada
C:\Documents And Settings\Electro4\Mis Documentos\Carlos EstradaC:\Documents And Settings\Electro4\Mis Documentos\Carlos Estrada
C:\Documents And Settings\Electro4\Mis Documentos\Carlos Estrada
carlos estrada
 
Tipos de operadores para c++
Tipos de operadores para c++Tipos de operadores para c++
Tipos de operadores para c++
Aquino1912
 
Trabajo De Matematicas
Trabajo De MatematicasTrabajo De Matematicas
Trabajo De Matematicas
guest6a9621
 
Trabajo De Matematicas
Trabajo De MatematicasTrabajo De Matematicas
Trabajo De Matematicas
guest6a9621
 
Tipos de operadores_de_c_
Tipos de operadores_de_c_Tipos de operadores_de_c_
Tipos de operadores_de_c_
MichelleEspinosa02
 
Semana 5-Conceptualziación del lenguaje de programación C++
Semana 5-Conceptualziación del lenguaje de programación C++Semana 5-Conceptualziación del lenguaje de programación C++
Semana 5-Conceptualziación del lenguaje de programación C++
luzgaray6
 
Semana 1-Conceptualziación del lenguaje d eprogramación C++
Semana 1-Conceptualziación del lenguaje d eprogramación C++Semana 1-Conceptualziación del lenguaje d eprogramación C++
Semana 1-Conceptualziación del lenguaje d eprogramación C++
luzgaray6
 
Semana 2-Conceptualización del lenguaje de programación C++
Semana 2-Conceptualización del lenguaje de programación C++Semana 2-Conceptualización del lenguaje de programación C++
Semana 2-Conceptualización del lenguaje de programación C++
luzgaray6
 
Unidad i
Unidad iUnidad i
Unidad i
Unidad iUnidad i
Entidades primitivas para algoritmos
Entidades primitivas para algoritmosEntidades primitivas para algoritmos
Entidades primitivas para algoritmos
luisce03
 
Apun4algol
Apun4algolApun4algol
Apun4algol
pabesacv
 

Similar a G:\Byron Eduardo Vasquez Cifuentes Baco (20)

Alguas ideas de estructura de datos
Alguas ideas de estructura de datosAlguas ideas de estructura de datos
Alguas ideas de estructura de datos
 
TRABAJO DE MATE
TRABAJO DE MATETRABAJO DE MATE
TRABAJO DE MATE
 
trabajo de matematicas
trabajo de matematicastrabajo de matematicas
trabajo de matematicas
 
TRABAJO DE MATE
TRABAJO DE MATETRABAJO DE MATE
TRABAJO DE MATE
 
Datos operadores 2010
Datos operadores 2010Datos operadores 2010
Datos operadores 2010
 
Algoritmos y Diagramas de flujo.ppt
Algoritmos y Diagramas de flujo.pptAlgoritmos y Diagramas de flujo.ppt
Algoritmos y Diagramas de flujo.ppt
 
eduardo hernandez investigacion 1
eduardo hernandez investigacion 1eduardo hernandez investigacion 1
eduardo hernandez investigacion 1
 
algoritmos y diagrama de flujos ing sist
algoritmos y diagrama de flujos ing sistalgoritmos y diagrama de flujos ing sist
algoritmos y diagrama de flujos ing sist
 
C:\Documents And Settings\Electro4\Mis Documentos\Carlos Estrada
C:\Documents And Settings\Electro4\Mis Documentos\Carlos EstradaC:\Documents And Settings\Electro4\Mis Documentos\Carlos Estrada
C:\Documents And Settings\Electro4\Mis Documentos\Carlos Estrada
 
Tipos de operadores para c++
Tipos de operadores para c++Tipos de operadores para c++
Tipos de operadores para c++
 
Trabajo De Matematicas
Trabajo De MatematicasTrabajo De Matematicas
Trabajo De Matematicas
 
Trabajo De Matematicas
Trabajo De MatematicasTrabajo De Matematicas
Trabajo De Matematicas
 
Tipos de operadores_de_c_
Tipos de operadores_de_c_Tipos de operadores_de_c_
Tipos de operadores_de_c_
 
Semana 5-Conceptualziación del lenguaje de programación C++
Semana 5-Conceptualziación del lenguaje de programación C++Semana 5-Conceptualziación del lenguaje de programación C++
Semana 5-Conceptualziación del lenguaje de programación C++
 
Semana 1-Conceptualziación del lenguaje d eprogramación C++
Semana 1-Conceptualziación del lenguaje d eprogramación C++Semana 1-Conceptualziación del lenguaje d eprogramación C++
Semana 1-Conceptualziación del lenguaje d eprogramación C++
 
Semana 2-Conceptualización del lenguaje de programación C++
Semana 2-Conceptualización del lenguaje de programación C++Semana 2-Conceptualización del lenguaje de programación C++
Semana 2-Conceptualización del lenguaje de programación C++
 
Unidad i
Unidad iUnidad i
Unidad i
 
Unidad i
Unidad iUnidad i
Unidad i
 
Entidades primitivas para algoritmos
Entidades primitivas para algoritmosEntidades primitivas para algoritmos
Entidades primitivas para algoritmos
 
Apun4algol
Apun4algolApun4algol
Apun4algol
 

G:\Byron Eduardo Vasquez Cifuentes Baco

  • 1. Liceo Metropolitano en Computación. Matemáticas Fredy Josne Romero Musul. Byron Eduardo Vásquez Cifuentes. 4to Bachillerato en Computación. 2010. Introducción: Este trabajo explica y muestra cosas con respecto a la precedencia y la asociatividad de operadores, con un pequeño resumen de lo que es la precedencia y prioridad que se le da a cada operador, también contiene tablas donde se listan los operadores en C++, su precedencia y su asociatividad, mostrando operadores que se listan en orden de prioridad decreciente (los situados más arriba tienen mayor prioridad). También contiene una explicación de la relación que hay entre jerarquía (matemáticas) y precedencia (programación). Contenido: Precedencia de operadores Asociatividad de operadores Relación entre jerarquía (matemáticas) y precedencia (programación) Precedencia de operadores (C++) La interpretación de cualquier expresión en C++ está determinada por la precedencia y asociatividad de los operadores en dicha expresión. Cada operador tiene una precedencia, y los operadores en una expresión se evalúan en orden de mayor a menor precedencia. La evaluación de operadores con la misma precedencia viene determinada por su asociatividad. Y, al igual que en matemáticas, los paréntesis anulan las reglas de precedencia.En la siguiente tabla se listan los operadores en C++, su precedencia y su asociatividad. Los operadores se listan en orden de prioridad decreciente (los situados más arriba tienen mayor prioridad). Los operadores en la misma línea horizontal tienen la misma precedencia. Operador Propósito Asociatividad :: Scope (unario) De derecha a izquierda :: Scope (binario) De izquierda a derecha -> . Selección de miembros De izquierda a derecha [] Índices De izquierda a derecha () Llamada a función De izquierda a derecha ++ Postincremento De izquierda a derecha -- Postdecremento De izquierda a derecha sizeof Tamaño de un objeto De derecha a izquierda ++ Preincremento De derecha a izquierda -- Predecremento De derecha a izquierda * & + - ! ~ Operadores unarios De derecha a izquierda new Crea un objeto De derecha a izquierda delete Borra un objeto De derecha a izquierda () Conversión de tipo (type cast) De derecha a izquierda ->* .* Puntero a un miembro De izquierda a derecha * / % Operadores multiplicativos De izquierda a derecha + - Operadores aditivos De izquierda a derecha << >> Operadores bitwise De izquierda a derecha < > <= >= Operadores de relación De izquierda a derecha == != Operadores de igualdad De izquierda a derecha & Y bitwise De izquierda a derecha ^ bitwise O exclusivo De izquierda a derecha | bitwise O inclusivo De izquierda a derecha && Y lógico De izquierda a derecha || O lógico De izquierda a derecha ?: Operador condicional De derecha a izquierda = *= /= += -= >*gt;=&= ^= |= %= <<= Operadores de asignación De derecha a izquierda , Operador coma De derecha a izquierda La tabla siguiente es una lista que muestra el orden de precedencia y la asociatividad de todos los operadores del lenguaje de programación C++. Están listados de arriba a abajo por orden de precedencia descendente y con la misma descendencia en la misma celda (puede haber varias filas de operadores en la misma celda). La precedencia de los operadores no cambia por la sobrecarga. OperadorDescripciónAsociatividad::Resolución de ámbito (solo C++)Izquierda a derecha++ --()[].->typeid()const_castdynamic_castreinterpret_caststatic_castPost- incremento y decrementoLlamada a funciónElemento de vectorSelección de elemento por referenciaSelección de elemento con punteroInformación de tipo en tiempo de ejecución (solo C++)Conversión de tipo (solo C++)Conversión de tipo (solo C++)Conversión de tipo (solo C++)Conversión de tipo (solo C++)++ --+ -! ~(type)*&sizeofnew new[]delete delete[]Pre- incremento y decrementoSuma y resta unitariaNOT lógico y NOT binarioConversión de tipoIndirecciónDirección deTamaño deAsignación dinámica de memoria (solo C++)Desasignación dinámica de memoria (solo C++)Derecha a izquierda.* ->*Puntero a miembro (solo C++)Izquierda a derecha* / %Multiplicación, división y módulo+ -Suma y resta<< >>Operaciones binarias de desplazamiento< <=> >=Operadores relaciones menor que , menor o igual que , mayor que y mayor o igual que == !=Operadores relaciones igual a y distinto de &AND binario^XOR binario|OR binario&&AND lógico||OR lógicoc?t:fOperador ternarioDerecha a izquierda=+= -=*= /= %=<<= >>=&= ^= |=AsignacionesthrowOperador Throw (lanzamiento de excepciones, solo C++),ComaIzquierda a derecha Relación entre jerarquía y precedencia: Así como en la jerarquía (Matemáticas) cada símbolo tiene un nivel y dependiendo de ese nivel se va trabajando. En la precedencia de operadores (Programación) es exactamente lo mismo. Por ejemplo, en la expresión 1 + 5 * 3, la respuesta es 16 y no 18 porque el operador de multiplicación ( * ) tiene una mayor precedencia que el de adición ( + ). Conclusión: Este trabajo trato sobre cosas que me ayudaran a saber más sobre programación, precedencia, asociatividad y de la prioridad que tiene cada programador, también me ayudo a comprender que tienen en común la jerarquía y la precedencia. Bibliografía: www.protocolo.org www.pablin.com. es.wikibooks.org www.hospedajeydominios.com www.ajlopez.net