c语言取地址符怎么用 c语言中的取地址符的作用?
浏览量:2608
时间:2021-03-13 15:05:36
作者:admin
c语言中的取地址符的作用?
获取地址字符的功能是告诉系统所定义变量的值存储在内存空间的地址中。Scanf函数根据这个地址值寻址,然后从这个地址空间获取我需要的数据值。对于变量,只能通过&A获得内存中变量的地址。对于指针变量和数组,不需要此获取地址字符。代码描述如下://variable int ascanf(%d”,&A)//pointer int a,*PP=&ascanf(%d”,P)//array int a[10]for(int i=0I<10i)scanf(%d”,a i)//a i<==>&A[i
在C语言中,地址字符和*之间有两个区别:
1。P指令:在声明中:*表示指针,例如:int*P,P是指针,指向整数。*P是指针指向的整数的值。语句,P是指针指向的地址。如果P是指针,则不存在&;P形式。
2、X指令:在声明中:X是整数。&Ampx是整数x的地址,不是指针。语句:X是整数X的值。AMP的另一个用法是按位运算符,其中按位*是乘法符号。
c语言取地址符怎么用 c语言用什么作为结束符 c语言什么时候用取地址符
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。