正在加载图片...
打开火折,但见 你来到一间阴森森的 你前往这纸条 纸条内容:“XX街3K XXX街3K号”里住着 房间,这房间里有一张 千年老妖!你 > 0x3F0073D是哪里的 程序访问了一个没有 程序随即访问内存?说不定正好是 初始化的指针: p的内存是随机的一个 内存地址 Windows老大要用的内 数,比如:0x3FF0073D 0x3FF0073D 存,你竟敢访问 Windows一生气,蓝屏 既然没有赋值的指针这么危险,下面来看看如何给指针赋值。 19.4.2给指针变量赋值 (1) int k= 100 int米 p=&k;//p取得变量k的地址(也称:p指向k) 第1行定义一个整型变量k 第2行定义了一个整型指针p 而第3行,“指针p存储了变量k的地址”。短的说法是“p指向了k” 执行了上面三行代码后,结果是:p指向k。我们来看具体的内存示意图。你来到一间阴森森的 房间,这房间里有一张 纸条 ---> 打开火折,但见 纸条内容:“XXX 街 3K 号” ---> 你前往这纸条 的神秘地 址…… ---> “XXX 街 3K 号”里住着 一千年老妖!你…… 程序访问了一个没有 初始化的指针: int* p; p 的内存是随机的一个 数,比如: 0x3FF0073D 程序随即访问 内存地址: 0x3FF0073D 0x3FF0073D 是哪里的 内 存 ? 说 不 定 正 好 是 Windows 老大要用的内 存,你竟敢访问! Windows 一生气,蓝屏。 既然没有赋值的指针这么危险,下面来看看如何给指针赋值。 19.4.2 给指针变量赋值 (1) int k = 100; (2) int* p; (3) p = &k; //p 取得变量 k 的地址 (也称:p 指向 k) 第 1 行定义一个整型变量 k。 第 2 行定义了一个整型指针 p。 而第 3 行,“指针 p 存储了变量 k 的地址”。短的说法是“p 指向了 k”。 执行了上面三行代码后,结果是: p 指向 k。我们来看具体的内存示意图
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有