From owner-man-jp@jp.FreeBSD.org Sat Dec 22 17:39:31 2001
Received: (from daemon@localhost)
	by castle.jp.FreeBSD.org (8.11.6+3.4W/8.11.3) id fBM8dVN58226;
	Sat, 22 Dec 2001 17:39:31 +0900 (JST)
	(envelope-from owner-man-jp@jp.FreeBSD.org)
Received: from ns.agt.ne.jp (ns.agt.ne.jp [203.141.139.101])
	by castle.jp.FreeBSD.org (8.11.6+3.4W/8.11.3) with ESMTP/inet id fBM8dTH58221
	for <man-jp@jp.FreeBSD.org>; Sat, 22 Dec 2001 17:39:30 +0900 (JST)
	(envelope-from a-gota@bokutou.jp)
Received: (from daemon@localhost)
	by ns.agt.ne.jp (8.11.3/8.11.3) id fBM8dRK23197
	for <man-jp@jp.FreeBSD.org>; Sat, 22 Dec 2001 17:39:27 +0900 (JST)
	(envelope-from a-gota@bokutou.jp)
To: man-jp@jp.FreeBSD.org
In-Reply-To: <200112220516.fBM5GDK70914@fifthluna.nokubi.or.jp>
References: <200112220230.fBM2ULD61479@oasis.sharplabs.com>
	<200112220516.fBM5GDK70914@fifthluna.nokubi.or.jp>
X-Mailer: Mew version 1.94.1 on Emacs 19.34 / Mule 2.3 (SUETSUMUHANA)
Mime-Version: 1.0
Content-Type: Text/Plain; charset=iso-2022-jp
Content-Transfer-Encoding: 7bit
Message-Id: <20011222173900P.a-gota@bokutou.jp>
Date: Sat, 22 Dec 2001 17:39:00 +0900
From: Akihiko GOTANDA <a-gota@bokutou.jp>
X-Dispatcher: imput version 20000228(IM140)
Lines: 43
Reply-To: man-jp@jp.FreeBSD.org
Precedence: list
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+011218
X-Sequence: man-jp 3879
Subject: [man-jp 3879] Re: NUL
Errors-To: owner-man-jp@jp.FreeBSD.org
Sender: owner-man-jp@jp.FreeBSD.org
X-Originator: a-gota@bokutou.jp

$B8^H?ED!wKOElK?=j$G$9!#(B

Sun, 23 Dec 2001 08:16:05 +0900 $B:"!"(B
NOKUBI Hirotaka <nokubi@ff.iij4u.or.jp> $B$5$s$,(B
$B!V(B[man-jp 3878] Re: NUL$B!W$J$k%a!<%k$G6D$k$3$H$K(B:

> $B$A$g$C$H$=$l$^$9$,!"(B
> $B!{(B NULL $B$O=hM}7O$K$h$C$F$O(B 0 $B$G$J$$$+$b$7$l$J$$(B
> $B!{(B 0 $B$O=hM}7O$K$+$+$o$i$:(B(?)$B%3%s%Q%$%i$,FCJL07$$$9$kCM$G$"$k(B
> $B!{(B if (p == NULL)
>    $B$h$j$O(B
>    if (p == (char *)0)
>    $B$NJ}$,NI$$(B
> $B$H$+8@$C$F$$$k?M$b5o$k$h$&$K;W$&$N$G$9$,!"$3$l$C$F$I$&$J$s$G$7$g$&(B?

$B$3$l$O!"(B

(1) OS $B$K$h$C$F$O(B null pointer $B$,(B 0 $B$G$J$$>l9g$,$"$k(B
    $B!J3N$+(B OS/2 $B$J$s$+$O<B:]$=$&$G$J$+$C$?$h$&$J!E!E!K(B
(2) $B$J$N$G!"$=$N(B platform $B$r(B target $B$K$7$?=hM}7O$G$O(B NULL $B$,(B 0 $B$G$O$J(B
    $B$$(B

$B$H$$$&$+!"$3$&$$$&0c$$$r1#JC2=$9$k!J(B= $BCj>]2=$9$k!K$?$a$K!V(BNULL$B!W(B macro 
$B$,F3F~$5$l$?$O$:$G$9$h$M!#(B

$B$G!"!V(BNULL $B$,(B 0 $B$G$"$k=hM}7O$G$O!"EvA3(B 0 $B$rFCJL07$$$9$k!W$N$G!"$=$&$G(B
$B$J$$=hM}7O$G$OJL$NCM$rFCJL07$$$9$k$O$:!J!a(B $BMW$9$k$K!"!V(BNULL$B!W$rFCJL07(B
$B$$$7$?$$Lu$@$+$i!K$J$N$G!"!V(B0 $B$O=hM}7O$K4X$o$i$:1>!9!W$H$$$&$N$O8m$j$G(B
$B$7$g$&!#(B

$B!t(B $B$b$C$H$b!"$=$N?M$,H/8@$NBP>]$H$7$F$$$k=hM}7O$NHO0O$bLdBj$G$9$,!#Nc(B
$B!t(B $B$($P!V(BGCC $B$H(B C++ Builder $B$H(B VC++$B!W$N$_$rBP>]$H$7$?>l9g!"3N$+$K!V=h(B
$B!t(B $BM}7O$K4X$o$i$:!W$H$$$&I=8=$O@.N)$7$^$9$h$M!#(B

$B$G!"$b$H$b$H$N(B NULL macro $B$NL\E*$K>H$i$9$H!"!V(BNULL $B$h$j(B (char *)0 $B$r;H$C(B
$B$?$[$&$,$$$$!W$H$$$&$N$O!"40A4$K5U$G$9!#(B


                                   $B8^H?ED(B $B=)I'(B
                                   a-gota@agt.ne.jp
                                   a-gota@bokutou.jp
                                   http://www.agt.ne.jp/~a-gota/
                            $B!A(B Powered by FreeBSD and Masashi Sada $B!A(B
