Newsgroups: fj.lang.c
Path: galaxy.trc.rwcp.or.jp!coconuts.jaist!wnoc-tyo-news!infoweb-news!news.tokyo.infoweb.or.jp!fgwnews!fdmnews!fdm!flabnews!kiko!kumon
From: kumon@proc.flab.fujitsu.co.jp (Kouichi Kumon)
Subject: Re: [Q] error in malloc
Message-ID: <KUMON.96Jul24211545@asami.flab.fujitsu.co.jp>
Date: Wed, 24 Jul 1996 12:15:45 GMT
Organization: Fujitsu Laboratories Ltd., ...
Sender: news@proc.flab.fujitsu.co.jp
X-Nntp-Posting-Host: asami
In-Reply-To: yagisita@titan.info.eng.niigata-u.ac.jp's message of 24 Jul 1996 10:20:49 GMT
Followup-To: fj.lang.c
Reply-To: kumon@flab.fujitsu.co.jp
References: <YAGISITA.96Jul24192049@titan03.titan.info.eng.niigata-u.ac.jp>
Lines: 28
Xref: galaxy.trc.rwcp.or.jp fj.lang.c:2620
X-originally-archived-at: http://galaxy.rwcp.or.jp/text/cgi-bin/newsarticle2?ng=fj.lang.c&nb=2620&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.

In article <YAGISITA.96Jul24192049@titan03.titan.info.eng.niigata-u.ac.jp> yagisita@titan.info.eng.niigata-u.ac.jp (Katunori Yagishita) writes:
>   aa = (float **)calloc(50, sizeof(float *));
>   for (i = 0; i < 100; ++i) {
>     *(aa + i) = (float *)calloc(50, sizeof(float));
>   }
$B!cCfN,!d(B
>  $B$3$l$r%3%s%Q%$%k$7$F<B9T$9$k$H!"(Bsegmentation fault $B$,$G$^$9!#(B

aa $B$G(B float* 50$B8DJ,$NNN0h$r3NJ]$7$J$,$i!"(B100$B8DJ,$N%]%$%s%?$rF~$l$F$$$k(B
$B$N$OJQ$G$9!#(B

    aa = (float **)calloc(100, sizeof(float *));
$B$K$9$kI,MW$,$"$j$^$9!#(B

$B$^$?!"$3$l$O<qL#$NLdBj$H8@$&5$$b$7$^$9$,!"(B
     *(aa + i) = (float *)calloc(50, sizeof(float));
$B$O!"(B
     aa[i] = (float *)calloc(50, sizeof(float));
$B$NJ}$,!"!J8D?ME*$K$O!K8+$d$9$$$H;W$$$^$9!#(B


>  $B$3$NNN0h$rG[Ns$H$9$k$H$&$^$/$$$-$^$9!#(B

$B$*$=$i$/!"NN0h$N3NJ]$NJ}K!$,JQ$o$k$?$a$K!v$?$^$?$^!vMn$A$J$+$C$?$@$1$G!"(B
$B%W%m%0%i%`$H$7$F$O!"@5$7$/$J$$$G$9!#(B
--
Systems Laboratory, P Project Group, Fujitsu Labs.
kumon@flab.fujitsu.co.jp
