设为首页 加入收藏

TOP

【Linux+C】通过几个实例温习指针
2014-11-24 14:28:25 来源: 作者: 【 】 浏览:2
Tags:Linux 通过 实例 温习 指针

前篇回顾


   作为新手,起初玩vim还是蛮痛苦的。不过慢慢尝到甜头后也很难放下了。本篇带一样很久没玩c的同学温故下指针。


step 1


  直接上图了



这里我们定义一个二维数组int a[2][5] = {1,3,5,7,9,2,4,6,8,10};


左边文件我们声明一个普通指针 将二维数组的内容填充进来


我们来看看运行的结果



结论我就不总结了 和大家的想法一样


右边文件我们声明一个指针数组来存放


我们再看看右边文件的运行结果



大学里 谭浩强的c入门熟读的同学应该也早就知道结果了


温习一下而已,通过上面的2个例子我们可以理解到这些
左边的例子实际上在内存区占用了一连串的地址,右边的例子实际上只生成了2个地址,通过不断更新这2个地址的内存内容来实现。


step 2



左边的代码主要来演示指针赋值后的效果


运行结果为



右边的代码主要演示值类型与引用类型的区别 这也是为什么要用指针的原因之一


运行结果为



step 3



左边的例子我们来看一个简单的c程序


运行看看



右边的就先不看了 需要进阶的场景还有很多


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇【Linux+C】新征程 Linux下C编程 下一篇【Linux+C】神器 vim + 指针相关..

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: