C/Visual C - -.-

 
Vista:

-.-

Publicado por -.- (15 intervenciones) el 05/09/2006 09:21:13
if (opcion=1)
{

es if(opcion==1) == se usa para comparacion
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:-.-

Publicado por JuanC (57 intervenciones) el 05/09/2006 17:00:19
= para asignar
== para comparar

Saludos desde Baires, JuanC
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Por cierto, como anécdota, en los inicios de C, muchos compiladores no admitían símbolos =, <,>, etc, es decir, no había en los teclados caracteres que no fueran alfanuméricos. Por ello, en las primeras versiones, se incluyeron algunas palabras reservadas que hacían las veces de operadores. Por ejemplo, uno podía poner:

if (opcion eq 1)

en lugar de

if (opcion == 1)

Así, también estaban neq en lugar de !=, lt y gt en lugar de < y >, etcétera.

Curioso, aunque entera y totalmente irrelevante.

Saludos.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar