专业网站建设品牌,十四年专业建站经验,服务6000+客户--广州京杭网络
免费热线:400-683-0016      微信咨询  |  联系我们

VS中如何用变量初始化数组_java

当前位置:网站建设 > 技术支持
资料来源:网络整理       时间:2023/3/7 0:42:04       共计:3582 浏览

VS中如何用变量初始化数组?

int b1[] = {1,2,3}是合法的,系统会自动给数组b1分配3个整型数的空间大小,因为它是一维数组,大小可以由后面确定。

int b2[][]={1,2,3,4,5,6,7,8,9,10,11,12}; 它是二维数组,我们至少需要定义它的最高维的大小。也就是至少是b2[][4],想想你什么都没定义,我怎么通过后面的赋值来判断b2数组是几行几列呢?

最后两组是指针,相信看看指针就会知道,指针是指向内存的地址,第一个指针p1是指向一维数组的指针,大小也是由后面确定的。相当于int p1[] = {,,}指针初始化时值为空。第二个应该是指向二维数组的指针,但这样定义肯定是不对的,因为你还是把它当一维来看,正确的应该是int (*p2)[4] = new int[3][4] 或者int** p2 = new int[3][4]。

版权说明:
本网站凡注明“广州京杭 原创”的皆为本站原创文章,如需转载请注明出处!
本网转载皆注明出处,遵循行业规范,如发现作品内容版权或其它问题的,请与我们联系处理!
欢迎扫描右侧微信二维码与我们联系。
·上一条:下图这段Java代码到底是哪里出了问题_java | ·下一条:如何获得一份java的实习生工作_java

Copyright © 广州京杭网络科技有限公司 2005-2025 版权所有    粤ICP备16019765号 

广州京杭网络科技有限公司 版权所有