Path: utzoo!utgpu!jarvis.csri.toronto.edu!rutgers!att!ulysses!andante!alice!ark From: ark@alice.UUCP (Andrew Koenig) Newsgroups: comp.lang.c Subject: Re: C problems Message-ID: <9434@alice.UUCP> Date: 5 Jun 89 03:01:45 GMT References: <29@ <124200016@inmet> Organization: AT&T Bell Laboratories, Liberty Corner NJ Lines: 26 In article <124200016@inmet>, porges@inmet.UUCP writes: > Since noone else jumped in on this: char **argv and char *argv[] are NOT > the same thing in delcarations. True; except for declarations of formal parameters. That is: void f(x) char *x; { /* stuff */ } means precisely the same thing as void f(x) char x[]; { /* stuff */ } but void f() { char x[10]; } is different from void f() { char *x; } -- --Andrew Koenig ark@europa.att.com