C语言数据结构中地址传递问题。

2024-11-09 04:04:22
推荐回答(1个)
回答1:

指针只是内存地址,他需要指针实体才具备数据操作;
而类型定义的变量在C语言是个实体对象,它包含数据在内;
你声明了一个结构指针,却没有结构实体,是不能进行操作的;你的指针不知指到哪里去,运行就死了。
想用指针,应该这样:加个结构实体,指针指向结构实体就可以了。
stacklist Ro,*s;
s=&Ro;