#define MAXSIZE 100
typedef struct {
Triple data[MAXSIZE + 1]; // 假設 Triple 較大
int mu, nu, tu;
} TSMatrix;
TSMatrix m; // 棧上分配,超過默認 1MB 棧限制
`MAXSIZE=100` 且 `Triple` 可能包含多個 `int/double`,結構體大小超過棧空間,導致 **Stack Overflow**,調試器無法進入函數即崩潰。
大對象、大數組**絕對不要**放在棧上,優先用 `std::vector`、`std::unique_ptr` 管理堆內存。