Mail Archives: djgpp/1997/07/21/01:59:55
I thought I sent this before.... :) But anyway...
> Please fill in the blanks for me:
>
> void passit(int ___); /* pass the pointer,Do I use one or two *'s?
>
> int main() {
>
> int mapmake[100][100], __mmp; /*???????????????*/
> mmp=&mapmake[0][0]; /*????????????*/
> passit(int __mmp);
> }
> void passit(int __) {
>
> printf("whoopie!");
> }
In main:
int *mmp;
mmp = (int *) (&mapmake[0][0]);
void passit(mmp);
Passit:
void passit(int *ptr)
{
printf("%d\n", ptr[0]);
}
Leathal.
- Raw text -