《2023年c语言实践心得.docx》由会员分享,可在线阅读,更多相关《2023年c语言实践心得.docx(3页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、2023年c语言实践心得在初学C语言的一个学期后,我们进行了 C语言实训阶 段,尝试自己编写一个比较复杂的程序系统。在为期两周的 时间中,我们同组的同学共同的感受是:C语言实训和平时 上课所接触的程序是有很大不同的,所经受的考验和克服的 困难是平时所无法比较的。好在同组的伙伴们精诚合作,分 工明确,有问题共同解决,攻克了 C语言实训的复杂程序。 在这里,我作为其中的参与者,自然感触良多。刚开始接触到C的时候,我已经学过一些有关VB的内 容,这个在算法和思维上稍微有点帮助。回想本学期的学习, 首先,最基本的,是C的数据格式,让我们知道整数,浮点 数以及字符常量在C中的运用。然后,在学会了数据转化
2、, 以及熟练的可以对各种数据处理之后,我开始进行有关数据 结构,像数组,结构体等的学习,因为有的东西从现有的知 识来看都是非常简单的,还没有联系到指针等等一些复杂的 概念。可是,仅仅学会这些是远远不够的,C语言中,还有 很多更加经典、重要、实用的知识。说说函数。虽说很多程序语言都有函数这一内容,但我 觉得C语言的函数是最有魅力的了。学习函数的方法是比较 简单的,只有两个字牢记,即:牢记函数的功能,牢记函数 的用途以及如何输入输出。函数从本质上讲是一段通用程 序,用它可以帮助我们节约很多编程的时间,学习C语言的 高人都说,一个聪明的编程者在编写程序前往往总是先找自 己所编写的程序中有多少是可以用
3、函数来代替的。比方,大 家可以作一个比较字符串的实验,用C语言中的strcmpO 函数只要一句话,而自己编写的话,30句都很难实现,可想 而知函数的实用和快捷。在我们C语言实训的代码中,函数 更是得到了充分的应用,可以说,实训题目的复杂代码,就 是用无数个函数的调用和嵌套积累出来的。要注意的是,有的同学刚刚开始的时候,都是被一些大 的程序激励的,所以当开始的时候看到繁琐的数据转化和简 单的算法,都觉得很无聊,都想自己做几个自己满意的程序 来看看,虽然这种想法很好,但是,我们说,没有基础,纯 粹是搬照一些现成设计方法,是缺乏取的。要知道,程序设 计讲究的是个人的思维的,假如刚开始就被一些现成的思
4、想 住,以后就会觉得很无趣。我们知道,指针其实是C语言的灵魂,许多的数据结构 在我们学到这里之前都可以说是精通了。所以我们的任务就 是,让数据结构在指针中运行。当然,刚刚开始接触到这些 新的东西,是一件非常痛苦的事情,所以我们一定要用非常 形象的思维去看待指针,不能太固化。所以,新的东西,比 如结构体在指针中的表现方法,数组及数组在结构体中的运 用,都一点一点的加了进来,同时饱满了我们对原来C的数 据机构,数据表示的理解。当我们完成了这三步的学习,我 们已经可以自豪的说,我们的基础都扎实了,可以进一步的 学习有关算法,设计概念等等深层次的东西了。但是,指针,结构体,这些太抽象的东西,在学习C语
5、 言的时候我们就有点似懂非懂,可是在眼下的C语言实训中, 像这么重要的C语言知识,一定要到达能熟练掌握,实际运 用的程度。在实训的大程序中,结构体在指针中的表现方法, 数组及在结构体中的运用等具体的技术环节,都得到了体 现,不会指针,我们的工作是没法展开的。所以,在实训期 间,大家在巩固基本知识的基础上,逐块攻克实训课题,克 服了困难,自信心得到了提高。最后,谈谈我们组的程序软件。商店商品管理系统,是 一个比较利于应用,解决实际问题,方便实际管理的程序。 设计代码比较复杂,结构比较严谨。在程序编写的左右的时 间里,组员们遇到了上述的困难,包括程序设计构思,甚至 是指针等某些知识点的欠缺,导致的工作现的困难。但是, 当大家一起团结协作,解决了这些困难之后,发现自己也可 以编写复杂的、应用性的程序了,更发现自己对C语言这门 学科的兴趣也提高了。当然,我们编写的商店商品管理系统,还存在很多疏漏和不 合理之处。比方,程序复杂冗长,如果时间充裕,我们将在 不改变程序运行结果的基础上,简化程序,使每一句更加精 辟,总体上更加简化。另外,在程序的外观上,我们由于时 间问题,没有做更多的修饰,运行起来显得比较死板、枯燥 乏味。如果增添一些色彩和其他效果,我们的程序也许会更 加完美。
限制150内