Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Posting-Version: version B 2.10.1 6/24/83; site rabbit.UUCP
Path: utzoo!watmath!clyde!burl!ulysses!allegra!alice!rabbit!ark
From: ark@rabbit.UUCP (Andrew Koenig)
Newsgroups: net.lang.c
Subject: yet another null pointer idea
Message-ID: <2603@rabbit.UUCP>
Date: Tue, 13-Mar-84 14:03:08 EST
Article-I.D.: rabbit.2603
Posted: Tue Mar 13 14:03:08 1984
Date-Received: Wed, 14-Mar-84 07:39:21 EST
Organization: AT&T Bell Laboratories, Murray Hill
Lines: 15

How about:

	#define Nullp(t) ((t *) 0)

You can then write:

	char *p;

	...

	if (p == Nullp(char)) {...}

and also:

	foo(Nullp(struct bletch));