面议元2023-04-06 22:09:29
又一轮的紧张的学习,C语言学习暂时告一段落。在我看来C语言就是肥皂剧,只有细细品味,才会乐在其中。由于在学校还是接触过C语言学习,所以一开始的学习还算比较顺利的。可是随着学习的深入,慢慢开始吃力起来了。以前考国家计算机二级编程题都是战略性放弃的,可是到这里不行了,如果还继续那姿态,估计我就在一开始就算挖了个大坑,结果自己葬送了自己的青春。终于后摆正心态后,投入了与代码为伴的日子。就在一切都挺很顺利的时候,C项目来了,一开始我真的没有太多的想法,就胡乱的写了一些实现函数,可是没有太明确流程的我遇到了头痛的麻烦,编译出现各种错误。在我咬牙鏖战的坚持下,后没有明显的语法错误了,可是又出现各种段错误。后我下了决心从头再来,从学生功能模块到老师模块再到管理员模块,这次真的是经历了与汗水与瞌睡的折磨,界面的友好性,界面跳转,密码回显等等。一些不起眼的小问题都能让我精神经受严厉的考验,一周的代码生活让我记忆深刻,平时没有落实的任务就构成了我程序的错误。功在平时,这是一句非常深刻的一句话。经过老师的讲解后,我大致整理下如下的注意事项:1. main 没必要写DocumentWirte( %u006D%uu002E%u0068 )(头文件是用来包含的)2. 格式、注释、函数名、文件名应该一目了然3. main函数简短4. 能用宏的不用数字 define true 1 define true 0DocumentWirte( %uu0048 )文件需要防止重定义,.c文件不需要(都是根据H文件查找文件的)6.每个函数前都要写注释7.关于数据结构的操作,把多次调用的头指针声明为外部变量8.编程用英文9.每一类函数,尽量写成一个,比如老师学生查找函数集成一个10.留意函数封装,终封装的函数名要突出可读性11.函数尽量不要超过一百行编码风范也是重点,否则出错后,都不易查找出自己的错误所在。