Hoy en la tarde, rodrigo ahumada dijo:

[...]

>>h(i) { return i["0123456789ABCDEF"]; }
>>
> supongo que esto selecciona el caracter i de "0123456789ABCDEF", pero
> no deberia escribirse asi?:
>
> h(i) { return "0123456789ABCDEF"[i]; } ?

En C p[i] quiere decir *(p+i) ("lo que esta i posiciones mas adelante de
p"), lo que es lo mismo que *(i+p), lo que es lo mismo que... i[p] :-P

-- 
Cristian Gutierrez                      http://www.dcc.uchile.cl/~crgutier
[EMAIL PROTECTED]                        Jabber:[EMAIL PROTECTED]

"Syntactic sugar causes cancer of the semi-colons." 
-- Alan Perlis

Responder a