dan*_*ani 1 c function-pointers
我必须把这个作为第二个参数放在这个函数中?我需要理解的含义int (*fn)(const char *, const struct stat *ptr, int flag).
int
ftw(const char *path, int (*fn)(const char *, const struct stat *ptr, int flag),
int depth);
Run Code Online (Sandbox Code Playgroud)
谢谢!!
int (*fn)(const char *, const struct stat *ptr, int flag)
Run Code Online (Sandbox Code Playgroud)
是一个指向函数的指针,该函数返回a int并取a const char*,a const struct stat *和a int.
如果你有这个功能:
int func (const char *s, const struct stat *ptr, int flag)
{
return 0;
}
Run Code Online (Sandbox Code Playgroud)
你可以func作为那个论点传递.
| 归档时间: |
|
| 查看次数: |
118 次 |
| 最近记录: |