java 中 int a[],b;是声明了一个int型一维数组a和一个int型变量b。 正确吗?为什么?

如果inta[],b;是声明了一个int型一维数组a和一个int型变量b。正确。那int[]a,b;是声明了2个int型一维数组a和b。这个为啥也正确?... 如果 int a[],b;是声明了一个int型一维数组a和一个int型变量b。 正确。
那 int []a,b;是声明了2个int型一维数组a和b。 这个为啥也正确?
展开
 我来答
静门仙T
2020-08-13
知道答主
回答量:45
采纳率:0%
帮助的人:3.3万
展开全部

可以这样理解:

第一种只是声明了一个int类型,至于是数组还是单个整形数都可以。

第二种是直接声明了一个int类型的数组,所以变量只能是数组。

卷寄垒0gy
2020-08-28 · 超过30用户采纳过TA的回答
知道答主
回答量:254
采纳率:91%
帮助的人:35.8万
展开全部
一维数组语法:类型(int)[] 变量名(a)或者 类型(int)变量名(a)[] 。
int a[],b是第二种,所以int a[]是一个一维数组,int b是整数类型;
int[] a,b是第一种,所以int[] a是一个一维数组,int[] b也是一个一维数组;
左上角有我头像,有很多朋友在一起相互交流学习。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2020-08-13
展开全部

int [ ] 整型数组类型

int [ ] a, b;//拆开来看

int [ ] a;//a为一维整型数组

int [ ]b;//b为一维整型数组


int a[ ] , b;//拆开来看

int a[ ];//a为一维整型数组

int b;//b为整型


这就是语法,不要问那么多为什么😂

本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式