[問題] stack, heap, data segment
char a[4];
static char b[4];
char *c;
void f1(char *x)
{
printf("%s", x);
}
int main(void)
{
char d[4]="111";
static char e[4]="111"
char *f;
f=(char *)malloc(4);
f1("222");
return 0;
}
請問a陣列內容, b陣列內容, c指標, d陣列內容, e陣列內容, f指向位址的內容, "222"
分別是存在stack, heap, data segment哪一個?
想知道stack, heap, data segment分別是存哪些資料
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 123.193.12.79
→
01/18 21:20, , 1F
01/18 21:20, 1F
→
01/18 21:20, , 2F
01/18 21:20, 2F
→
01/18 21:21, , 3F
01/18 21:21, 3F
→
01/18 21:24, , 4F
01/18 21:24, 4F
→
01/18 22:49, , 5F
01/18 22:49, 5F
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章