#include <stdio.h>
#include <string.h>
struct student
{
char* name;
int number;
};
int main()
{
struct student a;
strcpy(a.name, "delphi tang");
a.number = 99;
return 0;
}
#include <stdio.h>
#include <malloc.h>
#include <string.h>
void func(char* p)
{
printf("%s\n", p);
free(p);
}
int main()
{
char* s = (char*)malloc(5);
printf("%p\n", s);
strcpy(s, "google");
printf("%s\n", s);
func(s);
printf("%s\n", s);
return 0;
}
#include <stdio.h>
char* func()
{
char p[] = "google";
return p;
}
int main()
{
char* s = func();
printf("%s\n", s);
return 0;
}