int * array [60]和int * array之间的区别= new int(60);

维利亚米
int * array[60]; //creates an array of 60 pointers to an int
int * array = new int(60); //same thing?

这些都导致相同类型的数组吗?例如,指向整数的指针数组

我知道第一个未初始化,第二个已初始化,但是我不确定第二个到底创建了什么。

songyuanyao
int * array = new int(60); //same thing?

不,他们不是一回事。array在这里只是一个指针,然后指向带有初始化值的int 60

如果您的意思是int * array = new int[60];array将指向一个由60个整数组成的数组,那么它们仍然不是一回事。

请注意,就像声明一样,int* array它意味着它是一个指针,而int* array[60]意味着它是一个数组(由60个指针组成)。(阵列可能会蜕变为指针,即int**int* array[60],这不是一样的int*。)

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

int * array [60]和int * array之间的区别= new int(60);

来自分类Dev

int * a和int * a = new int之间的区别

来自分类Dev

seq <int>和array <int>之间的Dafny区别

来自分类Dev

array <int,5> b之间的区别;和int b [5];

来自分类Dev

int和new int()之间的区别

来自分类Dev

“ int * a = new int”和“ int * a = new int()”之间有什么区别?

来自分类Dev

“ int * a = new int”和“ int * a = new int [5]”之间有什么区别?

来自分类Dev

Int ...和Int []之间的区别

来自分类Dev

Float32Array和Int32Array之间的区别

来自分类Dev

IndexedSeq [Int]与Array [Int]

来自分类Dev

np.random.seed(int)和np.random.seed(array_like)之间的区别?

来自分类Dev

使用ARRAY []和'{}':: int []创建数组之间在性能上有区别吗?

来自分类Dev

void(int)和void(*)(int)之间的区别

来自分类Dev

const int和int文字之间的区别

来自分类Dev

a = [undefined]和a = new Array(1)之间的区别

来自分类Dev

'new()'int和'int * p'有什么区别

来自分类Dev

int * a和char * a之间的区别?

来自分类Dev

char []和int []之间的区别

来自分类Dev

Scala:从Array [Array [Int]]到Array [Int]

来自分类Dev

int(* function)(int,int)和int * function(int,int)之间的区别

来自分类Dev

声明变量(int c;和int c = new int();之间的差异;

来自分类Dev

Seq [Int]和List [Int]之间的区别和转换

来自分类Dev

flatten a list of int array

来自分类Dev

0,int()和int {}之间有什么区别?

来自分类Dev

OS XC中的int(*)(...)和int(^)(...)之间的区别?

来自分类Dev

类型之间的区别-C中的int *和int * [100]?

来自分类Dev

“ List <int> [,]”和“ List <List <int >>”之间的区别

来自分类Dev

((int)a)和(int(a))之间有什么区别?

来自分类Dev

类型之间的区别-C中的int *和int * [100]?

Related 相关文章

  1. 1

    int * array [60]和int * array之间的区别= new int(60);

  2. 2

    int * a和int * a = new int之间的区别

  3. 3

    seq <int>和array <int>之间的Dafny区别

  4. 4

    array <int,5> b之间的区别;和int b [5];

  5. 5

    int和new int()之间的区别

  6. 6

    “ int * a = new int”和“ int * a = new int()”之间有什么区别?

  7. 7

    “ int * a = new int”和“ int * a = new int [5]”之间有什么区别?

  8. 8

    Int ...和Int []之间的区别

  9. 9

    Float32Array和Int32Array之间的区别

  10. 10

    IndexedSeq [Int]与Array [Int]

  11. 11

    np.random.seed(int)和np.random.seed(array_like)之间的区别?

  12. 12

    使用ARRAY []和'{}':: int []创建数组之间在性能上有区别吗?

  13. 13

    void(int)和void(*)(int)之间的区别

  14. 14

    const int和int文字之间的区别

  15. 15

    a = [undefined]和a = new Array(1)之间的区别

  16. 16

    'new()'int和'int * p'有什么区别

  17. 17

    int * a和char * a之间的区别?

  18. 18

    char []和int []之间的区别

  19. 19

    Scala:从Array [Array [Int]]到Array [Int]

  20. 20

    int(* function)(int,int)和int * function(int,int)之间的区别

  21. 21

    声明变量(int c;和int c = new int();之间的差异;

  22. 22

    Seq [Int]和List [Int]之间的区别和转换

  23. 23

    flatten a list of int array

  24. 24

    0,int()和int {}之间有什么区别?

  25. 25

    OS XC中的int(*)(...)和int(^)(...)之间的区别?

  26. 26

    类型之间的区别-C中的int *和int * [100]?

  27. 27

    “ List <int> [,]”和“ List <List <int >>”之间的区别

  28. 28

    ((int)a)和(int(a))之间有什么区别?

  29. 29

    类型之间的区别-C中的int *和int * [100]?

热门标签

归档