两个指针相等的问题
typedef struct{
int num; /*学生学号* /
char str; /*姓名* /
struct node *next;
}Tlist;
int get(Tlist* list)
{
Tlist* slist = list;
}
对于红色部分的操作,是不是只要slist 得值发生变化,原链表list的内部值就会发生相同的变化?
我如果想对list进行一些赋值操作,是不是可以通过改变slist ? 没看到有标红的地方啊 指针相等,就是里面的内存地址一样 链表参考相关的程序进行设计 其实相等就是数据内容一样 看不出来吧 两个指针相等有什么疑问? 指针相同就是指向同一个地址
页:
[1]