解决数组无法确定准确有多少元素问题
目录:程序员成长之旅/C语言/笔记
往往 我们为了程序的稳定性 数组比期望要大一些 而这个大一些 会造成很多问题 比如冒泡算法 对数字多少控制极为严格
下面演示声明100个元素的数组 如何准确的确定元素的多少!
关键点“ '\0' ”
#include<stdio.h>
int main() {
int Super_Bubble(int Num[]);
int Number[100] = { 165,976,2349,645,964,6594,'0'};
Super_Bubble(Number);
return 0;
}
int Super_Bubble(int Num[]) {
int How_Many_Num = 0;
while (Num[How_Many_Num]!= '0')
{
How_Many_Num++;
}
printf("%d", How_Many_Num);
}