永发信息网

该C++代码应该怎么写?

答案:4  悬赏:60  手机版
解决时间 2021-02-02 06:37
  • 提问者网友:你挡着我发光了
  • 2021-02-01 22:54
); if(a=="天"endl; x2=NULL; } if(a3=="不会") { cout<<地") { cout< char(*x)[5]=&a2;) { cout<<"第一题:是谁提出了自由恋爱?"<第一题;<这个C++代码错在哪里?应该怎么写? #include using namespace std; int main() { char a[3]; char(*x)[3]=&a; z: cout<<"请选择输入“天”或者“地”"<会") { cout< else { cout< else { cout<:中国国歌的作词人是谁?"<>*x2; if(a3=="; exit(0); } cout<:诗佛是谁?"<; x=NULL; exit(0); } zz: cout<<"第二题:李白会武功吗; char(*x)[5]=&a2;*x; if(a2=="回答正确,恭喜过关;""王维",恭喜过关。"<; x2=NULL;"<第二题;胡适"<"<<) { cout<<"回答正确;回答错误" char a3[5]; x=&a3; cin>>*x;< return 0;< exit(0);endl; cin>>*x
最佳答案
  • 五星知识达人网友:青尢
  • 2021-02-01 23:06
string aaa;
cin>string&gt你可以用字符来代替你的数组
下面是它的头文件和用法
#include <&gt
全部回答
  • 1楼网友:山有枢
  • 2021-02-02 00:40
#include using namespace std; int main() { char a[3]; char*x=new char[3];x=a; z: cout<<"请选择输入“天”或者“地”"<>x; if(a=="天") { cout<<"第一题:是谁提出了自由恋爱?"<>y; if(a2=="胡适") cout<<"回答正确。"<>x; if(a3=="田汉") cout<<"回答正确,恭喜过关。"<>y; if(a2=="王维") { cout<<"回答正确。"<>x2; if(a3=="会") { cout<<"回答正确,恭喜过关。"<
  • 2楼网友:爱难随人意
  • 2021-02-02 00:10
cc11784562418ya
  • 3楼网友:野慌
  • 2021-02-01 23:29

这个是一个指针函数,用于回调的吧。

后面应该还会有一句代码

   uechandle funca;这个funca应该是传入回调函数里面的。 

c#里面应该定义成 delegate void uechandle(这个里面的参数要和你c++中的函数原型一一对应)。

具体是用比较麻烦

然后用这个

uechandle funa=new uechandle(funa)。

注意这两个函数名字的区别,funa是用来传递到回调函数里面的参数名称,funa是你具体的功能实现函数,参数要和uechandle一致。另外要注意的是参数类型的转换。尤其是c++里面定义了unsigned xx类型,一定要注意,否则会出错

如果不是用于回调,其实就相当于给这个指针函数起个别名,没有太大的意义啊。

我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯