发布网友 发布时间:2024-10-03 16:30
共5个回答
热心网友 时间:2024-10-22 18:43
C语言中pi=&i的意思是取数据i的地址。在C语言中有两个符号比较容易搞混淆,即取地址和取数据。热心网友 时间:2024-10-22 18:43
将pi定义为i的引用,不过要是引用的话就需要在前边加上数据类型。如果是把地址赋值给pi,那么也是可行的。但是这么以来你所定义的pi和&pi就完全是两个方面的含义。首先地址只是它在内存中的位置,但是引用却是这个数据i的完整信息(包括它可以反应出出了i的数据值以外的包括内存等信息)。但是对于局部变量的引用一般是不推荐使用的热心网友 时间:2024-10-22 18:44
就是把i的地址赋给*pi这个指针变量,pi代表*pi这个变量的地址。热心网友 时间:2024-10-22 18:44
pi是个指针,指向i的地址,&是取地址符热心网友 时间:2024-10-22 18:45
将变量i的地址赋给pi