全站数据
8 4 2 0 5 8 1

C语言中a=b,意思是说把b赋值给a,还是说把b里面的值赋值给a

考研狗当铺 | 简单学习,快乐成才!         
问题更新日期:2024-10-14 13:44:10

问题描述

C语言中a=b,意思是说把b赋值给a,还是说把b里面的值赋值给a,麻烦给回复
精选答案
最佳答案

当a和b为普通变量时, a=b,是把b的值赋值给a, b不变;

当a和b为指针时, a=b, 是把b的指向赋值给a, 让a也可以指向b的指向,b的指向不变;

其他回答

b还是原来的值。既然没有对b进行赋值操作,b的值当然还是原来的值。

其他回答

当a和b为普通变量时,a=b,是把b的值赋值给a,b不变;当a和b为指针时,a=b,是把b的指向赋值给a,让a也可以指向b的指向,b的指向不变;