为什么这样会报错呢?
request for member `c' in `p', which is of non-class type `slink*'
...全文
20116打赏收藏
为什么p=(slink *)malloc(sizeof(slink)); p.c='a';时报错
#include #include typedef struct node { char c; struct node *next; }slink; int main() { slink *p; p=(slink *)malloc(sizeof(slink)); p.c='a'; system("pause"); } 为什么这样会报错呢? request for member `c' in `p', which is of non-class type `s