博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
【linux+C】通过几个实例温习指针
阅读量:6558 次
发布时间:2019-06-24

本文共 482 字,大约阅读时间需要 1 分钟。

前篇回顾

  上篇介绍一些vim相关的内容

   作为新手,起初玩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程序

运行看看

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


预祝大家圣诞快乐!

 

转载地址:http://nkhco.baihongyu.com/

你可能感兴趣的文章
DM9161 和 STM32F107 和 FreeRTOS 和 LWIP
查看>>
Print Article hdu 3507 一道斜率优化DP 表示是基础题,但对我来说很难
查看>>
URL学习笔记
查看>>
友盟添加测试设备
查看>>
C++标准库算法
查看>>
前端面试通关指南
查看>>
npm install --save 、--save-dev 、-D、-S 的区别
查看>>
Gradle
查看>>
php实现网站访客数量统计的方法(简单实现,不能防刷新)
查看>>
浏览器标签栏logo添加
查看>>
制作首页的显示列表。
查看>>
Java-笔记17-复习
查看>>
第九周项目6-穷举法之谁是小偷
查看>>
PHP将图片转base64编码以及base64图片转换为图片并保存代码
查看>>
plsql开发笔记和小结
查看>>
浙大pat甲级题目---Reversible Primes (20)
查看>>
SQL Server 2008读书笔记(1):安装和配置SQL Server 2008
查看>>
生物结构变异分析软件meerkat 0.189使用笔记(二)
查看>>
1653: [Usaco2006 Feb]Backward Digit Sums
查看>>
1232: [Usaco2008Nov]安慰奶牛cheer
查看>>