首页 > 软件操作教程 > 编程开发 > C语言
题目内容

指针变量在C语言的引用

题目答案
指针变量只能存放地址,不要将一个整型量(或其他任何非地址类型的数据)赋值给一个指针变量。
(1)两个相关运算符:
1  &:取地址运算符。可以获取某个变量的地址
2*: 指针运算符,获取某个指针变量所值向的变量的值
3  关于&和*运算符的说明:
  假设已执行    pointer_1=&a; 
   1、&*pointer_1含义是什么?
      &*pointer_1与&a相同,即变量a的地址。
   2、*&a的含义是什么?
      先进行&a运算,得a的地址,再进行*运算。
      *&a、*pointer_1及变量a等价。
   3、(*pointer_1) + + 相当于a + +。
       它与*pointer_1 + + 不同。
   4、*pointer_1 + + 等价于*(pointer_1 + +),即先进行*运算,得到a的值,然后使pointer_1的值改变,这样pointer_1不再指向a了。
网友评论(共0条评论)

请自觉遵守互联网相关政策法规,评论内容只代表网友观点!

最新评论

点击加载更多评论>>

软件操作 新人注册送三重礼

已有 22658 名学员学习以下课程通过考试

相关视频试题

最需教育客户端 软件问题一手掌握

去 App Store 免费下载 iOS 客户端