《C语言程序设计》学习心得体会
从领到书的那⼀刻,我就很郁闷,《C 语⾔程序设计》到底事学什么的,有什么用。刚开始上课时,还在迷茫这门课程是用来做什么的。不过,这些感受都是在对这门课程不了解的情况下产生的。后来慢慢的接触多了,听刘洪霞老师讲的多了,了解多了,渐渐的产生了兴趣。尤其是学到语句和函数时,上机操作程序,经过编译,调试和运行后,出现界面,当时觉得很好奇,想真正的学好这门课程。通过一个学期的学习,我掌握了基本知识。C语言是专业基础课程,是学好后续课程JAVA、动态网页制作和flash的基础,通过学习我掌握到了1、基本语法有常量和变量,数据类型,运算符和表达式,输入输出语句;2、程序结构有顺序结构,选择结构,循环结构;3、模块化设计有数组、函数、变量作用域;4、指针和指针变量的关系,指针和数组的关系。开始编写修改和删除时,很头疼,去向刘老师和同学们寻求帮助,在他人的帮助和提示下,我编完了修改程序,但编译时老出错,修改后的内容将文本内的信息全部覆盖了。每当我遇到困难之时,我们班的其他同学都会主动帮助我,完成修改和删除。这样的话整个程序基本上全部完成了,就剩下完善工作了。我编写了两个程序,最后,两个程序相互组合,互补,大功告成,虽然设计时完成了,但是我觉得其中还是由⼀些不足之处:1、警告句。程序中缺少⼀些警告句,例如:“是否真的删除(y/n)?”。2、重名的情况。由于考虑的不周全,没有设计遇到重名的情况该怎么处理。3、选择单⼀。我们设计的程序中,只设计了按名字选择,进行操作,忽略了重名的情况。整个程序完成了,还有很多不完善的地方,希望自己以后办事的时候要认真,仔细,考虑周全。
短短的一学期课程设计结束了,但是这段时间里,我又学到了更多C+知识,如:对象数组,string类,文件流等,同时我也注意到以后办事的时候要认真、仔细、考虑周全。也看到了团队精神和互帮互助的重要性。这⼀点会让我终生受益。通过一学期的课程设计,我觉得自己肚子里的墨水多了,收获也挺大的,这一学期过的挺充实!