当前位置:首页 » 编程语言 » c语言填空题指针
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

c语言填空题指针

发布时间: 2022-08-07 02:17:57

c语言指针题填空题,最好有解释谢谢

1、a 把数组的地址传递给函数
2、&p 把p的地址传递给函数用于保存最大元素的下标
3、m<a[i] 初始化最大是a[0],也就是m,这里比较一下,如果a[i]大那么就吧它赋给m
4、*pt=i 把下标i赋给pt指针所指的内容

Ⅱ C语言程序填空题,关于指针的,小白求助啦 ~~~(>_<)~~~

好久不用函数指针数组和函数指针参数了,函数指针参数表达不是很确定,你可以参考一下
1、(*func)(double)

2、x

3、(*function[3])(double);

4、function[i]

Ⅲ C语言填空题,求助大神啦~这里小白一枚~关于指针的问题:

argc
argv[1]
argv[0]
就是这个答案啊。。。

Ⅳ c语言程序调试填空(指针)11222

#include<stdio.h>
#defineN80
main()
{voiddelete_blank(char*p);
chara[N],i;
char*p;
p=a;
gets(a);
delete_blank(p);//void调用delete_blank(char*p)函数
puts(a);
}
voiddelete_blank(char*p)
{char*q;
q=p;
while(*q!='')
{if(*q!='')
*p++=*q;//p指针所指向的内存单元赋值,并将p指针后移
q++;
}
*p='';
}

Ⅳ C语言指针部分的填空题

如果你写成,(第一种)
printf("%d\n",*p--);
printf("%d\n",++*p);
printf("%d\n",a[3]);
则全部等于5,
如果你写成单个单个的话等于5 6 4,(第二种)
如果你写成cout<<*p--<<endl<<++*p<<endl<<a[3]<<endl的话就等于6 6 4 当然这是C++的写法了,不符合你的要求.
我们来分析一下第一种写法,*p--因为--比*高所以先进性--运算,p--是使用后再自减所以输出*p输出为5,而p--之后p装的地址已近改变,此时装的地址为&[3]的地址,所以*p此时为4,++*p对&[3]进行自增运算,先自增在输出,输出5,++*p等于使a[3]自增,所以a[3]的值为5,第二种不用分析可以很快知道答案,++*p对a[4]进行自增...

Ⅵ C语言指针的理论知识,填空,因为我没有答案所以请大神给出填空答案,有的真不知道填什么,理论不过关啊

Ⅶ C语言填空,指针问题,这个怎么填,答案,解释加分

②p++ ; //使p指向‘\0’ ③*p++ = *s2++; //连起来

采纳哦

Ⅷ C语言 指针填空题

第一个应该填'\0',表示字符串末尾
第二个应该填++,表示在取值以后sptr指向下一个字符

Ⅸ c语言指针填空

*(p++)是先访问p所指向的地址,在将p指向下一个地址;

而*(++p)则是先将p指向现在所指地址的下一个地址,再访问该地址。

Ⅹ c语言指针变量方面的填空题,求大神解答

1,scanf("%d",&a[0][0]);
2,scanf("%d",p+1);
3,scanf("%d",&q[0][2]);
4,scanf("%d",*(q+1));
5,scanf("%d",&q[1][1]);
6,scanf("%d",&(**(q+1))+2);