NUL no declarado - primer uso en esta función

DesdeLa web Entiendo que c contieneNUL palabra clave.

Pero al compilar me sale un error.

<code>NUL undeclared first use in this function'
</code>

Mi fragmento de código:

<code>for (;;) {
        char ch = (*pzDest = *pzSrc);
        if (ch == NUL)
            break;
        if (ch == ':') {
            *pzDest = NUL;
            break;
        }
        pzDest++;
        pzSrc++;
    }
</code>

¿Alguna idea de por qué me sale este error?

Respuestas a la pregunta(4)

Su respuesta a la pregunta