Welcome 微信登录
编程资源 图片资源库 蚂蚁家优选 PDF转换器

首页 / 操作系统 / Linux / 【Linux+C】通过几个实例温习指针

前篇回顾 上篇介绍一些vim相关的内容 见 http://www.linuxidc.com/Linux/2012-02/53611.htm 作为新手,起初玩vim还是蛮痛苦的。不过慢慢尝到甜头后也很难放下了。本篇带一样很久没玩c的同学温故下指针。相关阅读:http://www.linuxidc.com/Linux/2012-02/53609.htmstep 1 直接上图了这里我们定义一个二维数组int a[2][5] = {1,3,5,7,9,2,4,6,8,10};左边文件我们声明一个普通指针 将二维数组的内容填充进来我们来看看运行的结果结论我就不总结了 和大家的想法一样右边文件我们声明一个指针数组来存放我们再看看右边文件的运行结果大学里 谭浩强的c入门熟读的同学应该也早就知道结果了温习一下而已,通过上面的2个例子我们可以理解到这些
左边的例子实际上在内存区占用了一连串的地址,右边的例子实际上只生成了2个地址,通过不断更新这2个地址的内存内容来实现。
step 2左边的代码主要来演示指针赋值后的效果运行结果为右边的代码主要演示值类型与引用类型的区别 这也是为什么要用指针的原因之一运行结果为
step 3左边的例子我们来看一个简单的c程序运行看看右边的就先不看了 需要进阶的场景还有很多