TA的每日心情 | 开心 2022-1-24 15:10 |
---|
签到天数: 1 天 [LV.1]初来乍到
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
struct
6 v+ V5 \+ @ h7 a* R3 E6 }{% i0 q6 q5 Q6 q0 L3 U- w1 H4 \
int x,y;! t2 ^3 r( a- _1 u1 Q! q
int (*add)(int,int);
) T: T6 ~/ S/ \0 c6 J: I7 K}demo_s; S" N4 J$ x8 K
' _; G5 l. O1 f3 Z3 s: i% {" c
/ u: h' H8 P8 y$ w9 ?/ nint add(int x, int y). ?; {. `& {! ^) ]! E- z8 x
{1 v8 Y" g. }7 |- J1 Z
return x+y;
% ?& T# Y9 @ x- G. M}1 X. D2 h0 B2 v8 r
一般是这样使用. o. b& F0 F) V r7 L8 v
int total;
0 U% \$ d6 Z5 a5 ]5 {( Emain()
; F) `$ C" G) B# A7 q1 ?{
$ E# v j4 Z" x Z demo_s demo;8 b0 F2 m2 o2 K2 Y
demo.add = add;3 V) J4 U; }" S0 a# [8 \
total = demo.add(3,4);
/ B5 ~8 K& w2 b+ ~: R6 j4 F; j while(1);
6 Z+ s6 I/ U8 d5 W" y& Q}# T1 S$ M9 A. @* J
" V6 |$ X; y" \- _4 p& |
3 [( K* h1 {. Y$ t
如果我要add的输入参数是demo里的x,y,不知道如何实现,有什么办法吗?
% I/ ~& I; _5 Y4 I1 A |
|