永发信息网

int[] arr = new int[10];是什么意思?

答案:4  悬赏:0  手机版
解决时间 2021-03-29 09:12
  • 提问者网友:火车头
  • 2021-03-28 23:30
int[] arr = new int[10];是什么意思?
最佳答案
  • 五星知识达人网友:玩世
  • 2021-03-28 23:39
这是C#的语法,表示申明一个整形一维数组arr,同时分配10个整数大小的空间,具体大小要看当前系统整形所占字节大小,一般是4个字节,所以4*10=40个字节,C#除了这40个字节之外还会分配额外管理用的空间,因为C#内部所有都是对象。

C++的语法是int* arr=new int[10];
但是在空间分配和内存管理上是不同的。
全部回答
  • 1楼网友:舊物识亽
  • 2021-03-29 01:59
java?
声明且定义arr[]为元素个数10的整型数组..
好像是...完了完了...java考完试就忘了..
  • 2楼网友:雾月
  • 2021-03-29 00:58
应该是 int *arr = new int[10]; 才对,就是创建10个 int 的数组
  • 3楼网友:时间的尘埃
  • 2021-03-29 00:32
创建一个有10个int型元素的数组 相当于int arr[10];
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯