求大神!怎么计算一元数组中有几个元素
怎么计算一元数组中的元素个数
怎么计算一元数组中的元素个数
2019-07-17
#include <stdio.h>
int main()
{
char a[]="0123456789";
//第一种:用库函数strlen
int len = strlen(a);
printf("%d\n",len);
//第二种:利用计数器
int i=0;
do
{i++;}
while(a[i] != '\0'); // 数组str的长度为i
printf("%d\n",i);
//第三种:利用sizeof函数
int lenn = sizeof(a);
printf("%d\n",lenn);//为什么是11?
char b[10]="0123456789";
int lennn = sizeof(b);
printf("%d\n",lennn);
return 0;
}
举报