黑马程序员技术交流社区

标题: 做指针小练习总结不足,缺视频讲解部分 [打印本页]

作者: start_again1112    时间: 2014-11-22 23:48
标题: 做指针小练习总结不足,缺视频讲解部分
#include <stdio.h>
int main()
{
    double d = 10.6;
    double d2 = 10.5;
   
    double *p;
    p = &d;
    *p = 10.8;
    p = &d2;
    *p = 10.3;
  
   printf("d=%f, d2=%f\n", d, d2);
return 0;
}

// d = 10.800000, d2=10.300000
// 做题小插曲:
// 由于这段代码讲解视频中缺了,自己做题时看了一遍没仔细分析,导致做错了,当时就是想不明白为啥 d和d2不都等于10.300000,感觉就不会了,
// 不知怎么办,突然想到通过画内存图分析应该可以解决,尝试着画了,没想到解决了,还是得善于画内存图分析代码啊,这样代码分析的快!


作者: 张芳涛    时间: 2014-11-23 00:55
路过看看。
作者: weizhang00    时间: 2014-11-23 09:12
只要记住一点就行 *&是配套使用的,*指谁的地址就找谁
作者: start_again1112    时间: 2014-11-23 13:35
weizhang00 发表于 2014-11-23 09:12
只要记住一点就行 *&是配套使用的,*指谁的地址就找谁

{:3_47:}你不在线,遇事了叫你都没反应




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2