C/C++ callback function example
C/C++ callback function example
資料來源: Gemini
code
#include <stdio.h> void do_something(int value) { printf("Doing something with value: %d\n", value); } void call_with_callback(int arg, void (*callback)(int)) { int result = arg * 2; callback(result); // Call the callback function with the processed value } int main() { call_with_callback(5, do_something); // Pass do_something as callback return 0; }