c语言学习心得c语言程序设计心得2c语言程序设计心得体会感想(八篇)在日常学习、工作或生活中,大家总少不了接触作文或者范文吧,通过文章可以把我们那些零零散散的思想,聚集在一块。那么我们该如何写一篇较为完美的范文呢?以下是小编为大家收集的优秀范文,欢迎大家分享阅读。有关c语言学习心得c语言程序设计心得2(推荐)一由于是英文版,所以读起来很流畅,丝毫没有中文翻译书籍蹩脚的感觉。下面说说我读这本书的感受,和我个人对c#的一点看法。这本书是一本入门书籍,读这本书根本不需要什么基础知识,对编程一点都不懂的人也可以看,适合入门用。但如果有一定的编程基础,特别是面向对象,或以前具有windownative编程经验,或web编程经验,sqlserver经验,读起来就很快,我用了一个星期的时间,便读完了,将书中的练习都在自己的机器上实现了一遍。对书中的内容不能说100%,至少90%都有了一定的了解。下面说一下我之前的经验:由于我之前有一定的c语言编程经验(谭浩强的c语言那本书,所有题目都拿下)c++经验(c++primer掌握大部分内容,并掌握了c++的高级内容,比如模板库,泛型编程,抽象类,虚函数,多重继承,自己实现过一些复杂的类,比如大数类,计算1万的阶乘等)一定的算法和编程经验(学习了简单的算法,在oj上ac过一定数量的题目(约100多题))java经验(约一个月,主要通过视频教学学习了一些内容)web编程经验(了解html,css,xml,ajax,php,tomcat,可以写一些简单的php页面,jsp页面等)访问数据库(了解sql语言(专门看完了《headfirstsql》英文版,对于高级查询,合并查询等比较高级的sql内容有一定的了解)有一些vc经验(编写过简单的图像处理程序,变色,腐蚀,膨胀算法),对mfc的框架初步了解。win32经验(可以直接调用win32sdk写一些简单的程序)一定的英文经验(cet6,读过一些英文原版的技术书籍和文献)之前对c#有一定的了解,用c#写过一些winform。之所以总结自己的经验,是因为有人可能不相信我能一个星期读完这本厚厚的英文技术书籍,并完成里面的练习。虽然没有任何基础也可以学习,但学习的快慢很明显,如果你的基础很好,你可以用几天就掌握一门全新的语言,为什么?因为所有的技术都不是横空出世的,都是基于原有的技术之上,对原有的技术出现的问题,进行改进,如果你以前学过c语言,再学c++就很容易,学了c++再学c#就更容易了,再学java也是一样的道理。前两天听了一个msdn的webcaste的讲座,讲师说不要对技术进行比较,因为技术的目的是为了解决问题,而不是为了比较优劣,不要认为你使用c++,就比使用纯c的高明,不要认为你会使用mvc架构网站,就比使用asp架构网站的人高明,技术只要能帮助你解决你的问题,这个技术就是好的。下面言归正传,说一下这本英文书的架构。主要有6个部分组成。第一部分对c#语言和vs20xx做了个简单的介绍,开发工具如何使用等,介绍了c#的语法,变量声明,错误处理等,这部分如果你学过c语言,可以很快掌握,估计1天就能过。第二部分介绍了c#的高级内容,类和对象,引用和传递,枚举,数组,继承,抽象类等,如果你学过c++语言,并对它的面向对象部分很熟悉,这部分也可以一天搞定。第三部分介绍了如何利用c#构建组件,c是面向过程的,c++是面向对象的,c#可以说是面向组件的,这部分主要介绍了属性,索引,泛型,操作符重载等,有一些特性是c#独占的,另一部分在c++中也具有。这部分如果有c++的基础,还是很快能掌握的。第四部分介绍了编写wpf应用程序,以前版本的c#是编写winform程序,现在c#支持一种比较新的模型wpf,如果你以前用vc写过win32程序,这部分很容易理解,如果用过c#或vb等,再具有一些html的经验就更好了。因为wpf的表示层与html很像,都是描述型语言,描述了各个控件的属性,位置。总结一下,编写wpf或winform程序主要两部,第一部分是设计界面,就是拖控件,设置好各个空间的位置属性等,然后为每个控件的事件编写处理程序。之后介绍了菜单的使用和数据校验的使用。第五部分就是访问数据库的部分,如果你之前具有使用数据库的经验,看起来很容易,主要介绍了如果与数据库建立连接,如何将数据库和控件绑定。说实...