C 学习笔记:掌握C 计算机等级考试

文章作者 100test 发表时间 2010:01:01 13:05:24
来源 100Test.Com百考试题网


  题外话

  打开掌握C 这一章节,首先想到的是以前我非常喜欢的一个英语教师老罗说的一句话:一个人如果连自己的母语都学不好,那他很难学好一门外语。接触程序开发差不多有4,5年的时间了,现在看来,我是那个没有学好母语的人。

  大学期间学的第一门程序设计语言是C ,成果可以用惨烈来形容,课程结束之后留下的印象大概就是:指针太繁琐了,C 博大精深啊!再后来便喜欢上了一种叫做asp.net的开发技术,因为它其中使用的C#语言是没有指针的。很不幸的是做asp.net开发这几年我只是粗略的翻过《C#入门经典-第三版》和《C#高级编程-第四版》,至于程序员必备的MSDN,我基本上都没安装过,罢了,从零开始,学习C 。

  看《VC 深入详解》这本书之前,每天大概2个小时,花了半个月的把《C Primer-第四版》看了一遍,因为实际动手较少,只能说有一个初略的了解,对C就完全没有概念了,只能猜测下C和C 在基本的表达式,语句和控制流程等基础语法方面是类同的。

  面向对象

  C 是面向对象的程序设计语言,带类的C,比C多出了面向对象的特性,“面向对象”这个概念够大了,面向对象的主要特点有

  封装性:把数据和操作数据的函数组织在一起,不仅使程序更加紧凑,而且提高了类的内部数据的安全性;

  继承性:是一个类具有另外一个类的属性(数据)和行为(函数),增加了程序的可拓展性和代码的复用;

  多态性:一个接口,不同的实现(很难理解,很难解释)。

  结构和类

  写一个简单的C 程序:

  view sourceprint?01 //看完书本中的第一张,VC中很多结构的定义,烦

  02

  03 #include


相关文章


C 学习笔记:文本编程计算机等级考试
C 学习笔记:定制应用程序外观计算机等级考试
C 学习笔记:简单绘图计算机等级考试
C 学习笔记:MFC框架程序剖析计算机等级考试
C 学习笔记:掌握C 计算机等级考试
C 学习笔记:Windows内部运行机制计算机等级考试
关于结构体和C 类的内存地址问题计算机等级考试
浮点数在计算机中存储方式计算机等级考试
C 学习笔记:文档与串行化计算机等级考试
澳大利亚华人论坛
考好网
日本华人论坛
华人移民留学论坛
英国华人论坛