Ver Mensaje Individual
  #11 (permalink)  
Antiguo 13/07/2013, 06:47
Avatar de L3m0n
L3m0n
 
Fecha de Ingreso: diciembre-2011
Mensajes: 219
Antigüedad: 12 años, 4 meses
Puntos: 46
Respuesta: Asignar numeros a un vector

A grandes rasgos, el parametro NULL se define como 0 en la mayoría de compiladores modernos.
Por otro lado debemos saber que como en C no hay valores booleanos, se usa el 0 y el 1 (o cualquier otro numero) por tanto para C, 0 es false y por tanto si yo pongo !0 eso sera true. Por tanto si yo pongo ! a una expresion que espero que sea falsa, pasara a ser cierta y así puedo comprovar si hay un error, como en este caso.