本文介绍了这是什么意思int(* a)[10]的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

这是什么意思:


int(* a)[10];

What does it mean:

int (*a)[10];

推荐答案




a是指向一组10个整数。因此,例如,一个++将增加一个10英寸的大小(大多数平台上40个字节,但我不能说你的b $ b)。



a is a pointer to an array of 10 ints. So, for example, a++ will increase a
by the size of 10 ints (40 bytes on most platforms, but I can''t speak for
yours).





''''指向10个内插阵列:


#include< iostream>


int main()

{

int array [10];

int(* a)[10] =& array;


for(int i = 0; i< 10; ++ i)(* a)[i] = i;


for(int i = 0; i< 10; ++ i)std :: cerr<< array [i]<< ''\ n'';

}


Rob。

-




''''指向一组10个整数:



''a'' points to an array of 10 intergers:




至少十一个? [0 ... 10]



At least eleven? [0...10]


这篇关于这是什么意思int(* a)[10]的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

08-06 23:08
查看更多