#include <stdio.h>
#include<memory.h>
//#define STR "hello world !"
void fun(char **s,char **t)
{
char *a, *b;
a = "hello";
b = "world";
*s = a;
*t = b;
printf("a add %p\nb add %p\n", a, b);
}
int main(void)
{
char *tt = (char*)1;
char **a1 = &tt;
char **b1 = &tt;
fun(a1,b1);
printf("a p %s\nb p %s\n", *a1, *b1);
getchar();
return 0;
}
#include<memory.h>
//#define STR "hello world !"
void fun(char **s,char **t)
{
char *a, *b;
a = "hello";
b = "world";
*s = a;
*t = b;
printf("a add %p\nb add %p\n", a, b);
}
int main(void)
{
char *tt = (char*)1;
char **a1 = &tt;
char **b1 = &tt;
fun(a1,b1);
printf("a p %s\nb p %s\n", *a1, *b1);
getchar();
return 0;
}