七九九
2016-03-04 23:45
int getIndex(int array[], int value)
{
int i;
int index;
int length = sizeof(array) / sizeof(array[0]);
printf("%d\n", length);
//for (i = 0; i<length; i++)
//{
// /* 请完善数组查询功能 */
// if (array[i] == value)
// {
// index = i;
// break;
// }
// else
index = -1;
//}
//return index;
}我发现 int length = sizeof(array) / sizeof(array[0]); 的结果是等于1的,那么该用什么样的表达式表示length?
预定义可以么 或者 使用全局变量
C语言入门
928215 学习 · 21546 问题
相似问题