小编zsp*_*par的帖子

在不创建任何类型对象的情况下声明向量和指针

鉴于c ++类学生和声明:

  1. 一个可以容纳10个类型对象的数组Student:Student a[10];
  2. 一个数组,可以容纳10个类型的对象Student: Student *a[10];
  3. 一个STL向量c,可以容纳10个类型的对象Student: vector<Student> c;
  4. 一个STL向量,可以容纳10个类型的对象指针 Student:vector<Student*> d

如果不创建任何学生对象,可以声明4个中的哪一个(可以多于一个)?

我最初的想法是所有这些(a,b,c,d),但我被告知只有指针(b和d)才可以在不创建对象的情况下声明.我希望对此有所澄清.谢谢.

c++ arrays pointers vector c++11

0
推荐指数
1
解决办法
70
查看次数

标签 统计

arrays ×1

c++ ×1

c++11 ×1

pointers ×1

vector ×1