Hôm nay tôi bắt đầu làm việc trên mã FUSE mã nguồn mở, có tôi tìm thấy vài dòng như thế này:Cách diễn giải cấu trúc không có định nghĩa?
struct fuse_session;
struct fuse_chan;
Tôi không biết làm thế nào để giải thích nó, theo như tôi biết 'struct
' Tiếp theo là tên cấu trúc và sau đó là tên biến. Trường hợp như trong trường hợp này chỉ có một thực thể được đặt tên theo sau là struct
, vì vậy phiên cầu chì này là biến cấu trúc hoặc tên cấu trúc. Đó có thể là một số điều cơ bản nhưng tôi không thể tìm thấy nó ở bất cứ đâu.
@Binyanmin cảm ơn vì đã đưa ra giải thích minh họa .. –
@ user1115935, điều này còn được gọi là khai báo chuyển tiếp. –