Newsgroups: fj.lang.c
Path: galaxy.trc.rwcp.or.jp!coconuts.jaist!wnoc-tyo-news!sinfony-news01!news-jp-0.abone.net!news.dti.ad.jp!news2.dti.ne.jp!news.dtinet.or.jp!taurus!usenet
From: manmos@stellar.co.jp (Hideo "Sir MaNMOS" Morishita)
Subject: Re: gcc $B$G(B  Segmentation fault
In-Reply-To: t-saitoh@ei-ann.ei.fukui-nct.ac.jp's message of 04 Apr 1997 00:29:35 GMT
X-Nntp-Posting-Host: capricorn
Message-ID: <x2u3lns9n5.fsf@capricorn.stellar.co.jp>
Sender: manmos@capricorn.stellar.co.jp
Organization: Stellar Craft Inc., Osaka, Japan
X-Newsreader: Gnus v5.0.2
References: <5i0n11$1umo@lightning.asahi-net.or.jp>
	<T-SAITOH.97Apr4092935@ei-ann.ei.fukui-nct.ac.jp>
Date: Fri, 4 Apr 1997 04:18:54 GMT
Lines: 44
Xref: galaxy.trc.rwcp.or.jp fj.lang.c:3885
X-originally-archived-at: http://galaxy.rwcp.or.jp/text/cgi-bin/newsarticle2?ng=fj.lang.c&nb=3885&hd=a
X-reformat-date: Mon, 18 Oct 2004 15:18:22 +0900
X-reformat-comment: Tabs were expanded into 4 column tabstops by the Galaxy's archiver. See http://katsu.watanabe.name/ancientfj/galaxy-format.html for more info.


$B$^$H$a$F(Bfollow
In article <T-SAITOH.97Apr4092935@ei-ann.ei.fukui-nct.ac.jp> t-saitoh@ei-ann.ei.fukui-nct.ac.jp writes:
$B=gHV$,5U$K$J$j$^$9$,!#(B

>   $B$=$NA0$K!"%3%s%Q%$%k@5$7$/DL$j$^$7$?!)(B
> 
> > main()
> > {
> > char*day[]={"Sun","Mon","Tue"};
> 
>   $B6I=jG[NsJQ?t$N=i4|CM@_Dj$O!"$G$-$J$$$O$:$@$1$I(B....
>   gcc $B$C$F!"%*%j%8%J%k3HD%$G!"$G$-$?$s$G$7$?$C$1!)(B

$B$G$-$^$9!#$b$A$m$s$G$-$J$$(Bc compiler$B$bB?$$$G$9$+$i!"0\?"@-$O2<$,$j$^$9!#(B

> >> $BF|;~(B 3 Apr 1997 16:48:33 GMT $B$K(B
> >> vy3k-ishr@asahi-net.or.jp (Ishihara Katsunari) $B$5$s[)$/(B:
> >> $B%a%C%;!<%8(B <5i0n11$1umo@lightning.asahi-net.or.jp> $B$K$h$l$P(B:
> 
> > $B2<5-$N%=!<%9$r<B9T$9$k$H(B gcc $B$G$O(B
> > day[0][0]='Z';
> > $B$N$H$3$m$G(B Segmentation fault $B$r5/$3$7$F$7$^$$$^$9!#(B

$BEv$?$jA0$N$h$&$J!D(B
day[0]$B$C$F(B"Sun"$B$r;X$9%]%$%s%?$G$9!#$G(B"Sun"$B$O=q49$(IT2D$N%"%I%l%9$K$"$j(B
$B$^$9!#(B

$BDL>o$3$&$7$?$$;~$K$O(B
char*_day[]={"Sun","Mon","Tue"};
char    **day;

day = (char **)malloc(sizeof(char *)*((sizeof(_day)/sizeof(_day[0]))));
for ( i = 0 ; i < (sizeof(_day)/sizeof(_day[0])); i++ ) {
day[i] = malloc(strlen(_day[i]) +1);
strcpy(day[i],_day[i]);
}

$B$H$+$7$F!"=q$-9~$_2DG=$NNN0h$K%3%T!<$7$^$;$s$+!)(B
-- 
   ___     $B$o$7$O!";3?a?'$N$+$9$F!<$i$,Bg9%$-$G$N$%(B
 [[o o]]            $B$U$)$C$U$)$C$U$)(B
   'J'     $B?92<(B $B$*Be41MM(B $B#M#a#N#M#O#S(B $B1QIW!w%9%F%i%/%i%U%H(B
PGP Finger = CD EA D5 A8 AD B2 FE 7D  02 74 87 52 7C B7 39 37
