Rumah > Soal Jawab > teks badan
Saya cuba huraikan masalah dengan jelas Jika ada yang kurang jelas, sila tinggalkan mesej dan saya akan membalas secepat mungkin
Borang penyata berikut tersedia:
typedef struct mr_dup_ops
{
/* 查询镜像状态 */
int32_t (*dup_mirror_state_query)(uint32_t, mr_kern_mirror_state_query_req_t*);
……………………
……………………
} mr_dup_owner_ops_t;
Kemudian isytiharkan
STATIC mr_dup_owner_ops_t g_local_mr_dup_ops = {
.dup_mirror_state_query = mr_ioctl_kern_mirror_state_query,
………………
………………
};
Kemudian dengan mengandaikan terdapat ops penunjuk mr_dup_owner_ops_t, anda boleh mengakses fungsi mr_ioctl_kern_mirror_state_query melalui ops->dup_mirror_state_query.
Saya boleh faham bahawa struktur mr_dup_owner_ops_t mengisytiharkan set penunjuk fungsi, jadi tambahkan struktur STATIC ={.dup_mirror_state_query.
我想大声告诉你2017-06-30 09:58:42
Hanya isytiharkan skop pembolehubah g_local_mr_dup_ops sebagai statik. Apakah makro yang sepatutnya menjadi kata kunci C/C++ dalam huruf kecil.
学习ing2017-06-30 09:58:42
struktur statik Pembolehubah a = { ..... }
Tentukan pembolehubah a jenis A, atribut statik dan mulakan ia menggunakan {....}
天蓬老师2017-06-30 09:58:42
Sintaks bahagian pemula ialah lanjutan daripada gcc, dipanggil Pemula Ditetapkan.