代码改变世界

随笔分类 -  Linux+C

【linux+C】通过几个实例温习指针

2011-12-20 15:55 by 熬夜的虫子, 2091 阅读, 收藏, 编辑
摘要: 前篇回顾 上篇介绍一些vim相关的内容 作为新手,起初玩vim还是蛮痛苦的。不过慢慢尝到甜头后也很难放下了。本篇带一样很久没玩c的同学温故下指针。step 1 直接上图了这里我们定义一个二维数组int a[2][5] = {1,3,5,7,9,2,4,6,8,10};左边文件我们声明一个普通指针 将二维数组的内容填充进来我们来看看运行的结果结论我就不总结了 和大家的想法一样右边文件我们声明一个指针数组来存放我们再看看右边文件的运行结果大学里 谭浩强的c入门熟读的同学应该也早就知道结果了温习一下而已,通过上面的2个例子我们可以理解到这些左边的例子实际上在内存区占用了一连串的地址,右边的例... 阅读全文

【linux+C】神器 vim + 指针相关客串

2011-12-16 16:48 by 熬夜的虫子, 5601 阅读, 收藏, 编辑
摘要: 前篇回顾 上篇介绍了linux下C编程基本环境配置以及相关工具使用选择。 不过10个大牛9个用vim,那么咱们就来玩vim。linux下玩c就别依靠图形界面。好吧告别Ide,命令行才是c的王道。 本篇文章感谢名为孙鹤同学的技术支持 感谢有爱的c大牛们 本文中多处使用vim插件(孙鹤提供),这些插件大多是在http://www.vim.org/处下载。指针客串 因为毕业后就没玩过c了,都说指针是c的重点。但是指针作为一种地址变量,为什么不直接操作变量本身呢。文章末尾为大家揭晓vim的配置文件 ~/.vimrc 用户的默认配置文件 ~/.vim/plugin/ 用户的默认脚本文件... 阅读全文

【linux+C】新征程 linux下C编程

2011-12-13 16:31 by 熬夜的虫子, 42301 阅读, 收藏, 编辑
摘要: 写在开篇之前 相信很多同学和虫子一样 当初选择.net、java或者其他什么... 一定程度上并非自己的主观意愿 而是迫于职场需要。至于身为微软派为什么要重新走linux的路,这里不想挑起所谓的派系争论,就算一开始虫子选择的是linux下编程,今天也一样会重走windows的。 另外告诉大家一个好消息,12月份的编程语言排行榜c#已经追到第四了 ~ ~ 本篇开始虫子将和有同样爱好的同学一起学习linux下编程,很多人多说语言是相通的,一通则百通。这里我就不吐槽了,只想说一句人云亦云是不好的。不同类型的编程语言有不同的适用场景,不同的领域。你让c coder去开发web应用、他会拿扫帚追你... 阅读全文