I don't think that it can if the code is invoked from the shell itself. But it could be if someone did an exec() passing in a 0. Why would they do that? I don't know of any reason.
On Mon, Jul 29, 2013 at 5:01 PM, retired mainframer < [email protected]> wrote: > :>: -----Original Message----- > :>: From: IBM Mainframe Discussion List [mailto:[email protected]] > On > :>: Behalf Of Ze'ev Atlas > :>: Sent: Monday, July 29, 2013 6:55 AM > :>: To: [email protected] > :>: Subject: Re: Establishing and using Unix file system and USS under z/OS > > <snip> > > :>: main(int argc, char *argv[]) > :>: { > :>: int c; > :>: int d; > :>: int i; > :>: FILE * mypds; > :>: > :>: for ( c = 1 ; c < argc ; c++) > :>: { > :>: if (c > 0) > > Can this ever be false? > > ---------------------------------------------------------------------- > For IBM-MAIN subscribe / signoff / archive access instructions, > send email to [email protected] with the message: INFO IBM-MAIN > -- This is a test of the Emergency Broadcast System. If this had been an actual emergency, do you really think we'd stick around to tell you? Maranatha! <>< John McKown ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [email protected] with the message: INFO IBM-MAIN
