vector的不解

P3613 【深基15.例2】寄包柜

Haiiao @ 2024-02-28 15:06:13

vector<int> locker[n+1] 和 vector<vector<int> >locker (n+1) 有区别吗,能够随便替换

by Terrible @ 2024-02-28 15:32:12

你直接对比 int a[n+1];std::vector<int> a(n+1); 不就好了吗?

这在各个方面都有很大的区别。

你这个 int a[n+1]; 里面的 n 如果是非编译期间可以确定的值的话,那么这个代码可能算作是编译器扩展的内容。


|