#define _CRT_SECURE_NO_WARNINGS
#include
void db(int x,int y)
{
for (int n = 0; n < y; x++)
{
x[n] = 2x[n];
}
}
int main()
{
int num[50];
int m = 0;
scanf("%d", &m);
for (int a = 0; a < m; a++)
{
scanf("%d", &num[a]);
}
void db(num,m);
for (int b = 0; b < m; b++)
{
printf("%d ", num[b]);
}
return 0;
}
这个代码调试的时候直接跳过函数进入打印了,这是什么原因,还有就是能不能这样用函数修改数组的元素?
你调用函数时为什么要加void