黑马程序员技术交流社区
标题:
关于C语言指针的一些题
[打印本页]
作者:
王元18611727076
时间:
2015-9-6 14:01
标题:
关于C语言指针的一些题
下面,可以做个测试,如果下面的指针问题你能够全都解答正确,那么你的C语言功底真是神一般的了。
1.int *p;
2.int **p;
3.int *p[10];
4.int (*p)[10];
5.int *p(int);
6.int (*p)(int);
7.int (*p[10])(int);
这七个难度还不是很大,相信大多数读者都能够答的出来。
答案:
1.一个指向整型数据的指针
2.一个指针的指针,它指向的指针指向一个整型数据
3.一个有十个指针的数组,该指针指向整型数据
4.一个指向有十个整型数据数组的指针
5.就一个函数(不是函数指针),该函数有一个整型参数,返回值为一个指向整型的指针
6.一个函数指针,该函数有一个整型的参数,返回值为整型类型
7.一个有十个指针的数组,该数组中的指针指向一个函数,该函数有一个整型参数并返回一个整型数
作者:
Music_棍棍
时间:
2015-9-6 15:09
总结的还是不错的
作者:
wulei1982516
时间:
2015-9-6 17:04
这指针总结的相当不错
我有一个问题,想请教一下美女:
如果我定义了一个int类型的函数指针,那么这个指针就只能指向返回类型为int的函数吧!可是.....................如果我想用它来实现一个计算器,现在有加,减,乘,除,四个函数,加,减,乘,函数返回值为整型,但是除的返回值为float类型,那我定义的int类型的函数指针,就没办法指向除函数,这时该怎么办?
作者:
fangshiqi
时间:
2015-9-6 17:39
可以可以,给你赞一个
作者:
marplan
时间:
2015-9-6 21:03
赞~~~~~~~~~~
作者:
kylmetz
时间:
2015-9-6 21:17
好的,受教了
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2