1. 首页
  2. 编程语言
  3. C++ 
  4. C++指针详解(非常全非常系统)

C++指针详解(非常全非常系统)

上传者: 2019-09-27 16:18:24上传 DOC文件 145KB 热度 57次
指针ptr是一个int*类型的指针,它指向的类型是int。它指向的地址就是s的首地址。在32位程序中,s占一个字节,int类型占四个字节。最后一条语句不但改变了s所占的一个字节,还把和s相临的高地址方向的三个字节也改变了。这三个字节是干什么的?只有编译程序知道,而写程序的人是不太可能知道的。也许这三个字节里存储了非常重要的数据,也许这三个字节里正好是程序的一条代码,而由于你对指针的马虎应用,这三个字节的值被改变了,这会造成崩溃性的错误。让我们再来看一例
下载地址
用户评论