学习C两周来的感受与做学生管理系统的心得

学习C两周来的感受与做学生管理系统的心得

  • 学习c语言的感受
  • 做学生管理系统的心得
    • 问题一:团队没有配合,不懂分工
    • 问题二:关于头文件的定义
    • 问题三:关于全局变量的定义
  • 总结

学习c语言的感受

从学校出来培训已经两个星期了,来培训被我忽悠来的同伴也越来越多,一个班感觉一半都是我们班的人,这在平时很不常见,可能大家都想找个高薪的行业吧。社会很现实,不是所有的人都会喜欢这种朝九晚九的生活,但是生活还得继续,我们还得活着,笑着迎接生活。我或许活的还算轻松,可能我比较喜欢编程吧,我也比较喜欢搞脑子的活来干,反正休息的时候也是一天10几个小时对着电脑,现在也是一天十几个小时对着电脑,反倒觉得现在比较轻松,打游戏还要和队友对骂还会生气,但是写代码却不会,自己和自己交流,很安静,很舒服,希望我能学有所成,找一个稍微靠谱点的公司工作吧。

做学生管理系统的心得

学完C语言之后,我们立马做了一个学生管理系统来练手,但问题很严重。

问题一:团队没有配合,不懂分工

和一个人做项目不同,团队项目需要明确的思路,但是我们没有意识到那一点。一个人写代码的思路是直线,而多个人写代码的思路是有核心的写,并不是一条直线,我们团队3人开始写代码,写到最后才发现我们的代码根本不可能合起来,每个人的逻辑都 不一样,定义的结构体,全局 变量也不尽相同,于是终于在做项目的第3天,我们组决定先整合所有人的思路,进行明确的分工和命名,每个人做每个人各自的部分,通过主函数进行全局调用,达到完成整个项目的目的。

问题二:关于头文件的定义

整合时发现,在某个函数里的所有函数全是隐式函数,检查了头文件与.c文件,发现都比较正常,但还是显示隐式函数,最后在偶然间发现,他对于头文件的定义全是复制过来的,所以尽管文件名不同,但还是识别不了头文件。偷懒的下场。

问题三:关于全局变量的定义

另一个组员在定义全局数组时,全部定义在局部的函数里面,他问我为什么在更改密码的时候改变不了密码,结果发现他的全局数组都写在函数里,变成了局部变量,然后改正了他的错误。

总结

通过这几周的学习,还是很开心的,毕竟不在是父母眼中的玩电脑就是不务正业了。我会继续努力学习,学到更有用的本事,以后好混一碗饭吃哈哈。

你可能感兴趣的:(学习C两周来的感受与做学生管理系统的心得)