从C出发

原创 2006年05月18日 22:10:00

     虽然远在3年前就开始接触C,没有工程实践,都是纸上谈兵。比如简单的数组越界/野指针,说起来都很简单,但一个裸机系统莫名其妙死机,抓狂之后才发现,哦,原来就是这个变量数组越界引起的嘛。看看时间表,可能3天时间已经过去~
   吃了这样的几次亏之后,每次在写代码之前,总是喜欢将大概流程用注释的方式写下。再“堆砌”代码。完毕之后,按流程逐步在脑中测试一遍流程。再在各个边界情况下考虑是否会出现意料之外的“恐怖事件”:0
     用C的时间不短,但仍然感觉在面前的是一个似曾相识而又陌生万分的C。对于其很多行为很没有比较透彻的理解。很多比较好的书,更为强调是从实际开发中得到的经验教训:诸如指针操作/变量命名之类。看书时明白,自己动手又会犯下糊涂。反复多次发现,并非没有花时间把书吃透,而是实际动手不够。编程是一个技术活,在修炼时期,只有不断的练习/思考/领悟,借此才能天天向上~

学武之道,在于勤学苦练,内外兼修。
编程语言只能算十八般武艺,而写代码/调试当算作实战经验咯。项目开发,当是排兵布阵,考虑统帅能力。
俗语说,外练筋骨皮,内练一口气。以下为训练套路:
外家:
1、C++
2、编译工具
3、调试技能
内家:
1、编译原理
2、操作系统
3、计算机结构
4、数据结构
唉,这些还只是下一步的基础,得加油了哦~~~~

产品二期如何优化?从这5个点出发

关于产品优化,关键是要基于用户的需求进行整体规划。 今年做的大部分都是项目型产品。其中有一个安全管理系统,运营了半年多。现在客户打算做二期,进一步优化产品的性能。 我先简单介绍一下这个...
  • jokerpm
  • jokerpm
  • 2018年01月20日 11:06
  • 33

yum 使用——从零出发

yum yellowdog update modifier
  • razorluo
  • razorluo
  • 2014年09月29日 12:58
  • 847

数据结构之伸展树(Splay)--BST的变种

伸展树是二叉查找树的一种改进,和AVL不同的是,它不维持树的平衡,但对与树的一些操作,每次操作的均摊时间为O(log N),这是通过伸展树的一些特性保证的。 特点:伸展树将每次查找或者插入的数旋转到根...
  • u010025211
  • u010025211
  • 2015年08月25日 15:51
  • 408

试着从问题出发

“方法总比问题多”,相信大家对这句励志名言都不陌生,还有一些大师以此为题写成了著作。不过作为一个理科生,我对这种的心灵鸡汤是没有太多兴趣的。从理性的角度出发,现实生活中的“方法”和“问题”的数量都是无...
  • cyfcsd
  • cyfcsd
  • 2016年05月28日 18:54
  • 450

数据结构复习之图(2)

3.图的遍历(会根据图给出深度优先搜索序列和广度优先搜索序列,)、采用邻接表存储图时,广大优先遍历和深度优先遍历分别类似于二叉树的哪种遍历 4.拓扑排序(会根据图的定义绘制图,并给出图的一种拓扑序列,...
  • liuxiaocong2
  • liuxiaocong2
  • 2016年06月29日 16:26
  • 846

数据结构之图的深度优先搜索

下面来讲一下图的深度优先搜索的方法:
  • bbewx
  • bbewx
  • 2014年05月11日 11:02
  • 865

读书笔记之编程之美 – 2.8 找符合条件的整数

这个问题的关键好像就是不要顺序遍历所有自然数,而是从结果出发,翻过来用除法找答案。另外这个问题的结果增长得比较快,int类型很快就不够用了,所以还得用BigInt类型。看起来也比较麻烦,另外也没有什么...
  • erorr
  • erorr
  • 2010年08月12日 23:58
  • 412

Code[vs]数字三角形(基础棋盘dp)

1220 数字三角形  时间限制: 1 s  空间限制: 128000 KB  题目等级 : 黄金 Gold 题解 ...
  • wikioi_bai
  • wikioi_bai
  • 2015年03月06日 22:30
  • 706

从终点出发的思维(博弈论的诡计)

 战国时,秦宣太后曾经有过许多的情夫,而最后一位。也是最出名的一位名叫魏丑夫。她后来生病快要死了,拟了一条遗命:“如果我死了,要用魏丑夫为我殉葬。” 爱可以是无私的奉献,不过一般人的爱都是自私的,更何...
  • zyp2671
  • zyp2671
  • 2010年07月21日 11:39
  • 5711

广度优先算法学习总结

广度优先算法的几点简要概括:1) 确定状态转移函数2) 待检查的状态队列3) 剔除已检查过的状态POJ上相应的题目: 1915, 1444, 2243...
  • bloodlee_hust
  • bloodlee_hust
  • 2010年11月29日 00:04
  • 725
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:从C出发
举报原因:
原因补充:

(最多只允许输入30个字)