int* v[10] 和 int (*p)[10] 有什么区别
what the difference between int* v[10] and int (*p)[10]
显示以下两者之间的区别:
int* v[10];
和
int (*p)[10];
请。
int* v[10];
这将 v 声明为指向 int 的 10 个指针的数组
int (*p)[10];
这将声明 p 作为指向 10 个整数数组的指针
int* v[10];
变量 v
是一个包含 10 个指向 int
的指针的数组。
宣言
int (*p)[10];
声明p
是指向十个int
数组的指针。
相关文章:
- 向量 <int> a {N, 0} 和 int arr a[N] = {0} 的时间复杂度有什么区别
- "类模板示例<int>;"语句对 C++11 是什么意思?
- int数据类型的指针指向的是什么,如果是一个类的私有数据成员,我们创建了该类的两个对象?
- 是什么导致了这种使用三进制而不是短整型的有符号int到无符号int转换
- 关于int :0有什么特别之处在C++
- C++ 未初始化的本地(非全局)int 数组中的元素类型到底是什么?
- ((int) a) 和 (int(a)) 之间的区别是什么?
- 在 C 和 C++ 中作为函数参数,int **a 和 int a[][] 之间有什么确切的区别
- map<string, int> m= {}; 在C++中是什么意思?
- 有什么方法可以使用 int 变量来完成组件名称吗?
- int x_ 和 int x 在C++中有什么区别
- 行 - " vector<int> used(adj.size(), 0); "是什么意思?
- int** a = new int*[n]();这个函数有什么作用?
- *(int*)&data[18]在这段代码中实际上做了什么?
- 无符号长整型和无符号 int 之间有什么区别,这 2 种类型应该如何在 c# 中封送?
- 使输出流式处理运算符适用于 boost::variant<std::vector<int>、int、double 的正确方法是什么>
- "new int * **[10]"做什么?
- 什么是int(*)[]类型
- 什么是变量均值'int border = borderType & ~BORDER_ISOLATED'?
- 代码中的"vector<<int>vector>&index"是什么意思?