99问答网
所有问题
当前搜索:
C语言里面函数是指针吗
在
c语言中
,
指针
作为
函数
参数,形参只能传递值,而不能传递地址,是怎么回 ...
答:
C语言中
,
函数
参数只能传值。与传值对应的是传引用,C语言不支持函数参数传引用,C++语言才支持。C++传引用函数:void foo(int& a) { a = 3; } 假如a = 2,执行foo(a)后,a = 3。--- C语言可以模拟传引用,方法是通过
指针
来实现:void foo2(int* ap) { *ap = 3; } 假如a = 2...
c语言指针
和
函数的
问题
答:
在下面程序一中想利用swap函数交换主函数中两个指向a和b
的指针
,但是这样是不能实现的,因为
函数的
形参不能改变实参,所以主
函数中的
那两个指针是没变的;但是程序二中sort函数中有跟... 在下面程序一中想利用swap函数交换主函数中两个指向a和b 的指针,但是这样是不能实现的,因为函数的形参不能改变实参,所以主函数...
c语言指针函数
输出一个数
的
因数?
答:
可以使用指针函数来输出一个数的因数。
指针函数是
返回指针类型
的函数
,在函数中可以动态分配内存,并在函数结束时将指针返回。下面是一个实现输出一个数的因数的指针函数:include <stdio.h> include <stdlib.h> int *factors(int n, int *count) { int *f = (int *)malloc(n * sizeof(int))...
求解一道
c语言的
问题。有关gets
函数
的。。gets函数()
里面
不是应该是一...
答:
因为这个library[count],是一个struct book的记录数组,它的元素
中的
一个成员 title ,是一个char数组。所以,归根到底,gets()中还是一个字符数组的数组名,即是一个
指针
。
编程
C语言
用指向
函数的指针
求两个数中的较大者?
答:
函数指针的
声明方式和数组指针类似,多了返回值和参数类型。比如:int (*p) (int,int);。函数名其实就是函数指针,所以还可以作为函数参数传递。我的代码演示:include <stdio.h> typedef int (*fp)(int,int);int compare(int,int);int fun(int n1,int n2,fp funp);int main(){ int n1,...
c语言函数
与
指针
;实现sin,cos,tan
的
求值
答:
这个需要用
函数指针
实现.这几个
函数都是
double sin(double)
的
形式, 所以函数指针为 double(*pfun)(double)于是 结果如下:include <math.h>double execute (double x, double (*func)(double)){ double temp;temp = 0;//这里的temp没有实际作用. return ((*func)(x));}main(){ double (*...
c语言函数
f的功能是什么?
答:
f是函数名,该函数返回一个int型的
指针
。
c语言函数
名命名规则:见名知意;自定义
函数函数
名首字母大写(库
函数里的函数
名都是以小写字母定义,为了区分库函数和自定义函数,避免冲突)。标示符命名规范:起的名字要有意义。如:避免使用a、b、c等单个字母名字。或者避免使用xsffsdsdsrew之类的字符做名字...
C语言
调用
函数指针
答:
并不是不规范
的
问题,你子程序写法只能在子程序中输出正确的数据,而在主
函数中
无法得到交换过的x和y的值。参考程序运用指针让子程序去读写a和b的值,在子程序执行完成后,a和b的值确实得到了交换。你的程序中子程序采用的不
是指针
类型参数,这样子程序无法将交换过后的值传回来。
C语言
怎么调用
指针
数组
函数
答:
因而“
函数指针
”本身首先应
是指针
变量,只不过该指针变量指向函数。这正如用指针变量可指向整型变量、字符型、数组一样,这里是指向函数。
C
在编译时,每一个函数都有一个入口地址,该入口地址就是函数指针所指向的地址。有了指向
函数的
指针变量后,可用该指针变量调用函数,就如同用指针变量可引用其他类型...
可以介绍一下
c语言里面
的
指针
怎么运用吗?
答:
如果看不懂后几个例子的话,请参阅我前段时间贴出的文章<<如何理解
c
和c ++的复杂类型声明>>。 指针的类型 从语法的角度看,你只要把指针声明语句
里的
指针名字去掉,剩下的部分就是这个指针的类型。这
是指针
本身所具有的类型。让我们看看例一中各个指针的类型: (1)int*ptr;//指针的类型是int* (2)char*ptr;...
<涓婁竴椤
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜