
c语言中怎样表达一维数组中有若干个数? 30
展开全部
用sizeof(array)去求啊,如果数组array[N]是被定义为int型的话,sizeof(array)/4就是数组的常度,也就是你定义数组的下标的大小;char也一样
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
#define N 10
#define M 20
int a[N]; float b[M]; (N和M可以宏替换)
自己定义就好了,当然你的意思也不太清楚。
#define M 20
int a[N]; float b[M]; (N和M可以宏替换)
自己定义就好了,当然你的意思也不太清楚。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
int a[]; b=sizeof(a)/sizeof(int) b就是a数组里元素的个数
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
如果是char型的字符串数组 : char str[MAXSIZE];
元素的个数为:int num = strlen(str);
元素的个数为:int num = strlen(str);
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询