请分析下面语句序列中每一个字符"*"和"&"的含义
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/01 23:23:39
![请分析下面语句序列中每一个字符](/uploads/image/z/10176688-64-8.jpg?t=%E8%AF%B7%E5%88%86%E6%9E%90%E4%B8%8B%E9%9D%A2%E8%AF%AD%E5%8F%A5%E5%BA%8F%E5%88%97%E4%B8%AD%E6%AF%8F%E4%B8%80%E4%B8%AA%E5%AD%97%E7%AC%A6%22%2A%22%E5%92%8C%22%26%22%E7%9A%84%E5%90%AB%E4%B9%89)
请分析下面语句序列中每一个字符"*"和"&"的含义
请分析下面语句序列中每一个字符"*"和"&"的含义
请分析下面语句序列中每一个字符"*"和"&"的含义
int *p = &a,*q = &b; //&a取变量a的地址赋值给指针p,同理&b取变量b的地址赋值给指针q
*p = *p**q; //*p(取指针p指向的值(即10))乘以*q(取指针q指向的值(即20)),赋值给*p
int &ra=a; //声明ra为a的引用,即ra代表的就是变量a
int *&rt = q; // 声明指针的引用,即rt代表的就是指针q
*rt = 30; //即跟*q = 30一样效果,把30赋值给rt所指向的值