编程的友友进来帮帮忙啊!我对编程有兴趣所以自学了c语言,现在在学c++遇到不懂的是先搞懂还是看看过
编程的友友进来帮帮忙啊!我对编程有兴趣所以自学了c语言,现在在学c++遇到不懂的是先搞懂还是看看过去啊!我看的是《c++primer》。还有我们学校是封闭的一周才可以回家...
编程的友友进来帮帮忙啊!我对编程有兴趣所以自学了c语言,现在在学c++遇到不懂的是先搞懂还是看看过去啊!我看的是《c++ primer》。还有我们学校是封闭的一周才可以回家,在学校是用不到电脑的(有也不让用)情况下该怎么学好啊!,还要学习ps,老师又不让我上主科的时候去机房学习!一点学习时间都被占了,这样学习编程的时间太少了,该怎么办啊?
展开
4个回答
2013-10-12
展开全部
我是计算机本科学生,准备找工作,正在面试各种,C语言入门,使用三年有余。
以下所述仅代表个人观点。
首先,编程不上机练习是搞不定的,编程跟数学一样,靠的是练,单单靠课本学不到什么东西的。或许学C语言语法没问题,但是如果讨论细节,讨论指针讨论内存这些本质的东西,不知道这些思路你理清了多少。当然,描述这些不是来打击你的,我也不是来装逼的。对于你能根据自己兴趣自学还是比较佩服的。不过编程靠实践来理解却是个事实。
C++是面向对象语言,C语言是面向过程语言。C++是在C的基础发展起来的,C++的本质实现就是C,在某个角度来说,C++就是C语言。它们的区别就是解决问题的理念不一样:C++是面向对象解决问题,C语言是面向过程解决问题。
像楼主这样C++遇到不懂问题的,按照我们当时学习C++的时候学得很模糊的时候,我建议楼主还是停一停,回头看一看。温故而知新。我初学时的做法是,从头开始一个字一个字的理解,前期起码回头看了三遍,倒是在后面学习多态的时候没那么难受。
楼主学过C语言,那么楼主在C++语法方面应该不会有太大的困难,C++难学是因为C++的面向对象思想对初学者来说不容易懂。所以楼主搞不懂我认为是正常的,毕竟我也是弄了好多面向对象的东西回过头来看C++才清晰起来。所以楼主再接再厉。
而且我认为<C++ primer>讲得过于细致,在初学的时候反而不易接受,不知道楼主什么感觉。我现在回头看这本书的时候才觉得里面讲的细节很切中要点。当初看是云里雾里。不过楼主要是无法上机实践,学习效率会比较低。看明白的代码自己不一定能写得出来,当亲自动手的时候才发现很多细节问题冒了出来。
以下所述仅代表个人观点。
首先,编程不上机练习是搞不定的,编程跟数学一样,靠的是练,单单靠课本学不到什么东西的。或许学C语言语法没问题,但是如果讨论细节,讨论指针讨论内存这些本质的东西,不知道这些思路你理清了多少。当然,描述这些不是来打击你的,我也不是来装逼的。对于你能根据自己兴趣自学还是比较佩服的。不过编程靠实践来理解却是个事实。
C++是面向对象语言,C语言是面向过程语言。C++是在C的基础发展起来的,C++的本质实现就是C,在某个角度来说,C++就是C语言。它们的区别就是解决问题的理念不一样:C++是面向对象解决问题,C语言是面向过程解决问题。
像楼主这样C++遇到不懂问题的,按照我们当时学习C++的时候学得很模糊的时候,我建议楼主还是停一停,回头看一看。温故而知新。我初学时的做法是,从头开始一个字一个字的理解,前期起码回头看了三遍,倒是在后面学习多态的时候没那么难受。
楼主学过C语言,那么楼主在C++语法方面应该不会有太大的困难,C++难学是因为C++的面向对象思想对初学者来说不容易懂。所以楼主搞不懂我认为是正常的,毕竟我也是弄了好多面向对象的东西回过头来看C++才清晰起来。所以楼主再接再厉。
而且我认为<C++ primer>讲得过于细致,在初学的时候反而不易接受,不知道楼主什么感觉。我现在回头看这本书的时候才觉得里面讲的细节很切中要点。当初看是云里雾里。不过楼主要是无法上机实践,学习效率会比较低。看明白的代码自己不一定能写得出来,当亲自动手的时候才发现很多细节问题冒了出来。
展开全部
你应该先学C语言,而不是C++,学计算机,不管你学不学编程,c 语言是必须要学的,你c 语言学会了,那么像c ++ 语言都是迎刃而解的,所以我建议你先把c 语言学懂,C++不是入门的,要循序渐进,也可以找我来帮你学习指导,百度私信就行了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
在这种环境下的话,没电脑对学习编程确实是不利的,但是我建议你先学C,C++的话是C是加强,学C++较先学C更加费劲,买本C语言的书看看,记住不要急着看,每看一个章节都要做一些练习题,看看你的理解,主要是理解,有些深的东西要自己理解,英文也很重要的。C和C++的编程类型是不同的,一个是面向结构化,一个是面向对象,这两个语言的编程是有些不同的,还有没弄懂的要多多找些资料,一定要理解!!最后,希望你成功哦!!我是正在学习软件开发的大学生,实话说这专业比较难,动手能力是非常重要的,所以说学软件开发,动手编程是非常有必要的,但是万事开头难,兴趣是最好的老师,你现在已经有兴趣了啊,那很好,这专业学好了前景很好!!希望你成功哦!!!
更多追问追答
追问
巩固一下c语言么?买什么书看好啊
追答
这个,老师说谭浩强的不好,但是我觉得吧,他们的位置不一样,学的深度也是不同的啊,个人觉得还是先好好把谭浩强的看看,我没学C之前也是看谭浩强的,通俗易懂,但是有些错误,多实践哦!!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你学会了c语言吗
更多追问追答
追问
会了啊
追答
学了多久啊
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询