
13/07/2013, 06:47
|
 | | | Fecha de Ingreso: diciembre-2011
Mensajes: 219
Antigüedad: 13 años, 2 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. |