Sign in
fuchsia
/
third_party
/
swig
/
15ace2806683e2e023160b08dd9c7ca54e8083ce
/
.
/
Examples
/
php
/
funcptr
/
example.c
blob: 99583b72e7e1fc455feed5aeaa3bfd67b27c7e2a [
file
] [
log
] [
blame
]
/* File : example.c */
int
do_op
(
int
a
,
int
b
,
int
(*
op
)(
int
,
int
))
{
return
(*
op
)(
a
,
b
);
}
int
add
(
int
a
,
int
b
)
{
return
a
+
b
;
}
int
sub
(
int
a
,
int
b
)
{
return
a
-
b
;
}
int
mul
(
int
a
,
int
b
)
{
return
a
*
b
;
}