Article View: c++
Article #1declaring defines.
From: Sven Heinicke
Date: Sat, 15 Jun 1991 22:53
Date: Sat, 15 Jun 1991 22:53
29 lines
1008 bytes
1008 bytes
Hi, I got this to work no problem:
#include <stdio.h>
#define TRY "look","at","this",NULL
main()
{
char *first[] = {TRY};
int i;
for(i = 0;first[i] != NULL;i++)
printf("%s\n",first[i]);
}
That works fine.
This does not work, is there any way to get something like this to compile?
#include <stdio.h>
#define TRY {"look","at","this",NULL},{"and","this","too",NULL}
main()
{
char *first[][] = {TRY};
. . .
}
--
sven@cs.widener.edu Widener CS system manager
Sven Mike Heinicke and Student
(pssmheinicke@cyber.widener.edu (if you must))
Technical Details
Message-ID:
<SVEN.91Jun15175330@laverne.cs.widener.edu>Path:
arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!rpi!zaphod.mps.ohio-state.edu!wuarchive!ukma!widener!widener!svenShow Full Headers
Complete Article Headers
Newsgroups: c++,comp.lang.c Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!rpi!zaphod.mps.ohio-state.edu!wuarchive!ukma!widener!widener!sven From: sven@cs.widener.edu (Sven Heinicke) Subject: declaring defines. Message-ID: <SVEN.91Jun15175330@laverne.cs.widener.edu> Date: Sat, 15 Jun 91 22:53:30 GMT Organization: Widener CS Dept Lines: 29