int (*is_space)(unsigned char);
int (*is_term)(unsigned char);
size_t blk_size;
void *(*malloc_func)(size_t);
void *(*realloc_func)(void *, size_t);
これらの型と宣言が何を参照しているのかはよくわかりません。
誰でも私を助けることができますか?
int (*is_space)(unsigned char);
int (*is_term)(unsigned char);
size_t blk_size;
void *(*malloc_func)(size_t);
void *(*realloc_func)(void *, size_t);
これらの型と宣言が何を参照しているのかはよくわかりません。
誰でも私を助けることができますか?
int (*is_space)(unsigned char);
integer
- `unsigned を受け付ける関数へのポインタ
char
int (*is_term)(unsigned char);` - 同じ
void *(*malloc_func)(size_t);
関数へvoid *(*realloc_func)(void *, size_t);
のポインタvoid*
です。
こちらもご覧ください