C中的错误:[赋值使得整数指针没有强制转换[默认启用]]

时间:2015-11-09 23:58:48

标签: c casting

我在C,ISO C90中有这个功能

char **read_words(char *file_name);

但是当我使用它时

char **words;
    ...
words = read_words("file.txt");
    ...

我遇到了这个问题

 main.c:72:14: warning: assignment makes pointer from integer without a cast [enabled by default]
 words=read_words("file.txt");
      ^

当我调试以查看问题是什么时,该函数返回地址0x60003bbe0,但变量' words'取值0x3bbe0,我不知道问题是什么

0 个答案:

没有答案