作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
能否请您解释一下这段 C++ 代码的作用:
int main()
{
long * tempArray[10];
}
感谢您的帮助!
最佳答案
那段特定的代码根本没有任何作用。如果您编译该程序,它将终止并向托管环境报告它已成功终止,仅此而已。
long * tempArray[10];
声明了一个名为 tempArray
的变量,其类型为 array 10 of pointer to long,这意味着tempArray
能够容纳 10 个 long *
对象。
出于演示目的:
// declare some long integers
long myLong = 100;
long anotherLong = 400;
long thirdLong = 2100;
// declare array 3 of pointer to long
long *tempArray[3];
// remember that arrays in C and C++ are 0-based, meaning index 0
// refers to the first object in an array. Here we are using the `&'
// operator to obtain a long pointer to each of the longs we declared
// and storing these long pointers in our array.
tempArray[0] = &myLong;
tempArray[1] = &anotherLong;
tempArray[2] = &thirdLong;
关于c++ - long * tempArray[10]; 是什么意思?做?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11605966/
我是一名正在学习java的C++程序员。在一个方法中,我想要执行以下操作,获取当前对象内存在的对象数组 [称为 array1],并将其替换为不同的数组 [tempArray](以 C++ 代码形式的示
我有一个文件,每行一条记录(姓名、姓名、ID#、年级、年级、年级、年级、年级、年级)我必须根据 64 位或更少的数字进行验证:姓名、ID:9 位和 0 #include #include #in
能否请您解释一下这段 C++ 代码的作用: int main() { long * tempArray[10]; } 感谢您的帮助! 最佳答案 那段特定的代码根本没有任何作用。如果您编译该程序
我是一名优秀的程序员,十分优秀!