S
Stang1
In the following code, can someone please explain to me what exactly
is happenening as far as accessing a 2-dimensional array with a 1-
dimensional index? What is the benifit of this?
Thanks in advance!
ck_name (name_list, max_num, item, index)
char item[];
char name_list[MXMARK][MXNAME]; /* MXMARK=80, MXNAME=24 */
short max_num;
short *index;
{ /* ck_name.c */
int np;
for (*index = 0; *index < max_num; (*index)++)
{
if (strcmp (name_list[*index], item) == 0)
return (0);
}
return (1);
} /* ck_name.c */
is happenening as far as accessing a 2-dimensional array with a 1-
dimensional index? What is the benifit of this?
Thanks in advance!
ck_name (name_list, max_num, item, index)
char item[];
char name_list[MXMARK][MXNAME]; /* MXMARK=80, MXNAME=24 */
short max_num;
short *index;
{ /* ck_name.c */
int np;
for (*index = 0; *index < max_num; (*index)++)
{
if (strcmp (name_list[*index], item) == 0)
return (0);
}
return (1);
} /* ck_name.c */