---
# System prepended metadata

title: Untitled

---

```cpp=
#include <stdio.h>

int *f()
{
	int x = 5;
	return(&x);
}

int cal()
{
	int sum = 0;
	for (int i = 1; i < 1000; i++)
	{
		sum += i;
	}
	return(sum);
}

int main()
{
	int *a = f();
	double d = cal(); //跑一個會占用原記憶體空間的function。
	printf("%d\n", *a);
	return(0);
}
```
> 輸出無意義的亂碼，而不是5。
> 可以再將 `double d = cal();`這行刪除或註解，並觀察其差異。