关于c语言指针的一个问题

定义指针a和指针b
令a=b
如果b的地址发生改变,a的地址会随之改变吗?

这个看你怎么理解
a=b就是a和b指向同一个地址,b指向的地址发生了改变,b就指到别的地方了,a的指向不变

不会,a和b是两个互不影响的地址