int a[5] = (1,2,3,4,5) 什么意思 详细点
5个回答
展开全部
定义数组[5]这里面的5代表5个数,int说这个数组的内容为整型,(1,2,3,4,5)这里的1到5就是整型啦!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
应该为 int a[5] ={1,2,3,4,5};
意思是:将a[0]~a[4]依次初始化为1,2,3,4,5.
意思是:将a[0]~a[4]依次初始化为1,2,3,4,5.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这句话在C语言里是不能初始化数组的,编译不会通过,初始化数组有一下方式:
int a[5] = {1,2,3,4,5};包含5个成员的数组正好对应着五个值;
int a[5] = {1,2,3};编译器给数组顺序赋值,后面的补为零;
int a[] = {1,2,3,4,5};数组未写大小,由后面赋值决定,这里编译器会默认数组大小为5;
int a[5] = {0};想定义一个全为零的数组就用这个,不过数组大小一定要明确指定
循环(如for语句)逐个赋值,挺傻的方法不说了;
int a[5] = {1,2,3,4,5};包含5个成员的数组正好对应着五个值;
int a[5] = {1,2,3};编译器给数组顺序赋值,后面的补为零;
int a[] = {1,2,3,4,5};数组未写大小,由后面赋值决定,这里编译器会默认数组大小为5;
int a[5] = {0};想定义一个全为零的数组就用这个,不过数组大小一定要明确指定
循环(如for语句)逐个赋值,挺傻的方法不说了;
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
写错了,应该是大括号
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询