返回函数的指针
设一个函数process,在调用它的时候,每次实现不同的功能。(有点类似多态)输入a和b两个数,第一次调用process时找出a和b中大者,第二次找出其中小者,第三次求a与b之和。按小甲鱼讲的程序怎么老有问题Compiling...
1.cpp
D:\Dev C++\MSDev98\MyProjects\add\1.cpp(23) : error C2664: 'process' : cannot convert parameter 3 from 'int (int,int)' to 'int (__cdecl *)(void)'
None of the functions with this name in scope match the target type
D:\Dev C++\MSDev98\MyProjects\add\1.cpp(26) : error C2664: 'process' : cannot convert parameter 3 from 'int (int,int)' to 'int (__cdecl *)(void)'
None of the functions with this name in scope match the target type
D:\Dev C++\MSDev98\MyProjects\add\1.cpp(29) : error C2664: 'process' : cannot convert parameter 3 from 'int (int,int)' to 'int (__cdecl *)(void)'
None of the functions with this name in scope match the target type
D:\Dev C++\MSDev98\MyProjects\add\1.cpp(76) : error C2197: 'int (__cdecl *)(void)' : too many actual parameters
Error executing cl.exe.
1.obj - 4 error(s), 0 warning(s)
怎么改啊 上代码 {:9_217:} 学习了 不贴代码怎么能知道是什么问题! ++ 代码呢 上代码,小甲鱼视频里有些缺陷, 上面可以你自己运行却是错误的, 贴上代码才能更好的解决.
页:
[1]