我是大一的,专业计算机科学与技术,现在学c语言,下学期学c++,但现在我感觉对它没感觉唉,不上道,
我是大一的,专业计算机科学与技术,现在学c语言,下学期学c++,但现在我感觉对它没感觉唉,不上道,学不会老师说的那种思想,而且编程容易忘,请问怎么才能学好这个专业呢?平时...
我是大一的,专业计算机科学与技术,现在学c语言,下学期学c++,但现在我感觉对它没感觉唉,不上道,学不会老师说的那种思想,而且编程容易忘,请问怎么才能学好这个专业呢?平时要非常多的练习吗?求大神指教?!
展开
5个回答
展开全部
编程重要的是思想,并不是仅仅局限于代码
代码只是给你看的,真正用的是编译好的机器码
什么语言都一样
计算机方面,我觉得多少还是要有悟性的,用点时间思考,想想什么是计算机,怎么运行,等你有了微机原理的基础,操作系统的基础,汇编语言的基础,你就会明白c和c++存在的原因了
光说c语言的话,肯定要先熟悉语法,等语法熟悉了就该学算法
程序设计的思想,比如二分法,先排序,再两头查找
这么说你也没头绪
给你说说我学编程的过程吧
开始学c到一半多的时候
用c++仿照写了个计算器,这样子就知道什么是图形编程了面向对象时什么东西
然后在继续深入c
掌握基本语法,就练练一般的程序,比如什么水仙花数,公约数这些的,仔细理解一下里面的数学思想,不过语法的东西还是掌握的好一点,要不找个错误找找不到,一个分号,一个括号就把你搞晕了
然后就是c语言的游戏,开始贪吃蛇,最后写了个坦克大战,后面这个400多行,太麻烦了,这样就要求特别好的组织你的变量,思路也要清晰
然后学完c后,开始c++
最后用c++的socket写了一个局域网聊天的软件
然后这些完了之后,看过一个学生成绩管理系统,这个东西对于c语言总结来说还是挺不错的,结构体数组,然后查找,排序,删除
最后就看了一下c语言方面 的api函数,知道简单api的用法
然后看了下汇编和java
学完汇编的时候,弄了个开机引导的启动项,直接往磁盘的扇区写入16进制数据就好了
至于java,看了一点点,觉得还是深入玩c了再说吧
一般我写程序都是看别人写好的,然后一句一句读懂之后,再去自己改写,或者是自己写,没必要自己再重头摸索,站在别人的肩膀上,自然看的更高,只要你最后理解了,那个东西就是你的了
代码只是给你看的,真正用的是编译好的机器码
什么语言都一样
计算机方面,我觉得多少还是要有悟性的,用点时间思考,想想什么是计算机,怎么运行,等你有了微机原理的基础,操作系统的基础,汇编语言的基础,你就会明白c和c++存在的原因了
光说c语言的话,肯定要先熟悉语法,等语法熟悉了就该学算法
程序设计的思想,比如二分法,先排序,再两头查找
这么说你也没头绪
给你说说我学编程的过程吧
开始学c到一半多的时候
用c++仿照写了个计算器,这样子就知道什么是图形编程了面向对象时什么东西
然后在继续深入c
掌握基本语法,就练练一般的程序,比如什么水仙花数,公约数这些的,仔细理解一下里面的数学思想,不过语法的东西还是掌握的好一点,要不找个错误找找不到,一个分号,一个括号就把你搞晕了
然后就是c语言的游戏,开始贪吃蛇,最后写了个坦克大战,后面这个400多行,太麻烦了,这样就要求特别好的组织你的变量,思路也要清晰
然后学完c后,开始c++
最后用c++的socket写了一个局域网聊天的软件
然后这些完了之后,看过一个学生成绩管理系统,这个东西对于c语言总结来说还是挺不错的,结构体数组,然后查找,排序,删除
最后就看了一下c语言方面 的api函数,知道简单api的用法
然后看了下汇编和java
学完汇编的时候,弄了个开机引导的启动项,直接往磁盘的扇区写入16进制数据就好了
至于java,看了一点点,觉得还是深入玩c了再说吧
一般我写程序都是看别人写好的,然后一句一句读懂之后,再去自己改写,或者是自己写,没必要自己再重头摸索,站在别人的肩膀上,自然看的更高,只要你最后理解了,那个东西就是你的了
展开全部
如果你觉得编程枯燥是因为你还没有学以致用,放心学吧,学语言很有前途的,各个语言都是通的,学会一种可以举一反三,学起其他就很快。
当然也不用担心未来的事,上海现在学C++的应届生工资都在1万左右,后期经验上来了,涨的也很快。相比其他行业,学语言是起薪比较高的,可以让你早一步迈入中产阶级。
另外,学计算机的一般互联网思维比较好,到时候创业也是很好的基础。
总的来说,计算机是人类最伟大的发明,为什么不一探究竟的,学生期的你是了解世界的过程,工作什么的都是后话,与学什么关系不大的,祝你好运。
当然也不用担心未来的事,上海现在学C++的应届生工资都在1万左右,后期经验上来了,涨的也很快。相比其他行业,学语言是起薪比较高的,可以让你早一步迈入中产阶级。
另外,学计算机的一般互联网思维比较好,到时候创业也是很好的基础。
总的来说,计算机是人类最伟大的发明,为什么不一探究竟的,学生期的你是了解世界的过程,工作什么的都是后话,与学什么关系不大的,祝你好运。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
安卓端有一个C4droid,没事多写写代码
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
不踏步粗
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询