C语言指针的问题 求指教

日期:2011-06-12 02:56:31 人气:1

C语言指针的问题 求指教

1、单独的*(p),(*p)和*p是一样的 在后面跟有其他运算符时由于优先级的问题,会有差异 而对于(*(p)),((*p))和(*p)(就是外面加多了一层括号) 这里就是一样的了 2、这里涉及到储存规则的问题 这里简单的说 一开始有“开辟空间时p 被分配给了3001H、3002H ”后面又有“p=2003;” 这里就是p的占用了3001H、3002H 两个单元,且值为2003 我们观察内存表(就是下面的那张图) 3001H下面的值是03、3002H 下面的值是20 而对于p的值为20
    A+
热门评论