the*_*ejh 7 c syntax functional-programming
是否可以在C中使用函数表达式?例如,我有以下代码片段(在main函数内):
void print_line(char *data) {
printf("%s\n", data);
}
// print all elements in my_list
list_foreach(&my_list, print_line);
Run Code Online (Sandbox Code Playgroud)
我想做这样的事情:
list_foreach(&my_list, void (char *data) {
printf("%s\n", data);
});
Run Code Online (Sandbox Code Playgroud)
C中有什么可能吗?
| 归档时间: |
|
| 查看次数: |
220 次 |
| 最近记录: |