用C语言编写一个接收3个参数的函数:
答案:1 悬赏:60
解决时间 2021-03-20 20:25
- 提问者网友:你在我心中是最美
- 2021-03-20 15:41
编写一个接收3个参数的函数:指向数组区间中第一个元素的指针、 指向数组区间最后一个元素后面的指针以及一个int值,并将数组中每个元素都设置为该int值。
最佳答案
- 二级知识专家网友:为你轻狂半世殇
- 2021-03-20 17:10
#include<stdio.h>
void IntPoint(int * s, int * e, int i)
{
while (s != e) {
*s = i;
s++;
}
*e = i;
}
void main()
{
int a[10] = {0};
IntPoint(a, a + 9, 10); // 尾指针为 a + 9 ,不是 a + 10
for (int i=0; i<10; i++) {
printf("%d ",a[i]);
}
}
void IntPoint(int * s, int * e, int i)
{
while (s != e) {
*s = i;
s++;
}
*e = i;
}
void main()
{
int a[10] = {0};
IntPoint(a, a + 9, 10); // 尾指针为 a + 9 ,不是 a + 10
for (int i=0; i<10; i++) {
printf("%d ",a[i]);
}
}
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯