10-12-2012, 09:10
10-12-2012, 09:25
Valor L l value, son los que pueden estar del lado izquierdo de la asigancion.
Ejemplo: 18:=23 , 18 no es valor L, no le puedo asignar a un nro otro. Vec[1] si lo es... fijate que esta en el volumen 1, capitulo 3 creo. Pero esta por que yo lo saque de ahi y hay algunos ejemplos mas.
Ejemplo: 18:=23 , 18 no es valor L, no le puedo asignar a un nro otro. Vec[1] si lo es... fijate que esta en el volumen 1, capitulo 3 creo. Pero esta por que yo lo saque de ahi y hay algunos ejemplos mas.
10-12-2012, 19:55
Por si te sirve, como para tener dos definiciones, esto es lo que dice el libro de C de Kernighan y Ritchie:
Objetos y valores-l, pág 217 escribió:Un objeto es una región de almacenamiento con nombre. Un valor-l es una expresión que se refiere a un objeto. Un ejemplo obvio de una expresión valor-l es un identificador con un tipo adecuado y una categoría de almacenamiento. Existen operadores que producen valores-l: por ejemplo, si E es una expresión de tipo apuntador, entonces *E es una expresión valor-l que se refiere al objeto al cual apunta E. El nombre "valor-l" proviene de la expresión de asignación E1 = E2 en la que el operador izquierdo E1 debe ser una expresión valor-l [...]