int fun(int data, int idx)
{
int i, ret=data;
for(i=0;i ret=ret/10;
}
return ret%10;
}
int main(void)
{
printf("%d\n", fun(31342,0));
printf("%d\n", fun(31342,1));
printf("%d\n", fun(31342,2));
printf("%d\n", fun(31342,3));
return 0;
}
5.在C里面如何调用C++类成员函数的问题,fun_c()函数所在的代码文件命名为xxx.c,fun_Cplusplus()函数所在的代码文件命名为yyy.cpp , 你先把yyy.cpp和其他所有cpp文件一起编译链接一遍 , 没有error之后 , 再加入xxx.c一起编译链接 。在fun_c()的头文件里面不需要包含fun_Cplusplus()的头文件 , 只需要在xxx.c开头声明一下fun_Cplusplus()是外部函数就可以了:
extern fun_Cplusplus();
6.在C++中怎么调用类中的私有成员函数C++中调用类的私有成员函数的方法就是 , 在该类中再声明定义一个公有成员函数
在其函数内部调用自己的私有成员函数 , 向外使用的话 , 在别的类中包含该类的头文件 , 就可以通过公有函数隐式的访问私有成员函数;
给个简单例子
class A
{
private:
void fuck();
public:
void howfuck()
{
fuck();
}
};
#include "A.h"
class Fuck
{
public:
【c中获取姓名的成员函数怎么写】A xiha;
}
xiha.howfuck(); //这样就可以访问A类的私有成员fuck函数了
文章插图
- cf怎么截图 CF游戏中怎么截图
- 也许像我这样的男人没有你想象中那样满分原唱
- 中国最早叙事诗 中国最早叙事诗是哪一首
- 面包爱情是什么意思 爱情中面包是什么意思
- 银行借记卡是什么 中国建设银行借记卡是什么
- 古代六艺御指什么 古代六艺中的御指
- 蜀中有杜处士 蜀中有杜处士好书画的好是什么意思
- 五音指什么 中国传统五音指什么
- 中国机长原型 中国机长原型奖励多少钱
- word乘号在键盘上怎么打 在word中乘号怎么打出来