0
我有一個結構通過嵌套它作爲一個參數閱讀定義爲結構陣列閱讀()問題
struct my_struct {
struct hdr_str hdr;
char *content;
};
我試圖將內容傳遞在my_struct的第一要素my_struct ()
我有什麼是
struct my_struct[5];
讀取被定義爲
ssize_t read(int fd, void *buf, size_t count);
,我試圖把它作爲
read(fd, my_struct[0].content, count)
但我收到-1作爲返回值,並將errno = EFAULT(無效地址)
任何想法如何創建讀讀入char *在結構數組中?