struct stu
{
/* data */
int num;
char name[256];
};
void* test(void* arg)
{
struct stu *s1;
s1 = (struct stu *)malloc(sizeof(s1));
strcpy(s1->name,"adasdasdadada");
s1->num=123;
return (void*)s1;
}
這里只分配了s1大小的記憶體,但是為啥可以用更多的記憶體啊?
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/179298.html
標籤:基礎類
上一篇:問問這句話是什么意思。。
下一篇:萌新求助,為啥編譯成功不顯示結果
