Ver Mensaje Individual
  #21 (permalink)  
Antiguo 15/06/2005, 09:26
MaxExtreme
 
Fecha de Ingreso: abril-2005
Mensajes: 3.083
Antigüedad: 19 años, 7 meses
Puntos: 17
Vaya rollo os traéis.

Simplemente, una cadena es un puntero a su primer byte. Y como tal, si haces

argv[1]=="tal" estás comparando la dirección del puntero argv[1] con el puntero a la cadena "tal".

Y además, en un switch _siempre_ se tiene que poner un número como te dice el mismo compilador (al menos en C/C++, mira a ver dónde te enseñan...)...