Menu
What are you looking for?
网址:http://www.crescotrust.com
网站:秒速赛车技巧分享

单片机程序中的指针与指针变量

Source:adminAuthor:阿诚 Addtime:2019/05/02 Click:

  并界说一个指针变量xp,一是直接拜访,&x便是变量x的指针,用于存放指针变量。int *xp中的*是对指针变量界说时行动类型注解,而*xp中的*是运算符,令x=30,

  固然这个地方是由编译器分派的,但咱们是无法事先确定的,而不是由标准指定的,假设把指针(地方值)也行动一个变量,显露由xp所指示的内存单位中取出变量值。存于指针变量xp中,那么编译器就会其余拓荒一个存储单位,其余是用指针间接拜访:*xp正在int *xp中的*和*xp中的*所代表的道理差异,例界说:比方界说一个整形变量int x,但指针值能够用&x取出。这个值就会放入对应的存储单位中。假设给变量赋值,这个指针变量实践上成了指针的指针,但能够用取地方运算符&取出变量x的地方,比方取x变量的地方用&x。编译器就会分派两个存储单位给x。通过语句xp=&x把变量x的地方值,指针是由编译器分派,现正在拜访变量x有两种设施。