如果自学C⼀C++能学得会吗?

2026年09月08日 20:44
有5个网友回答
网友(1):

这两样其实就是一样,要对自己说,没什么学不会的,只要是看自己肯不肯学!
没基础肯学就行,我也是自己学的,学之前什么语言都没接触过。
不学C,直接学C++,因为觉得先学C再学C++,浪费时间
编程需要恒心,坚持就是胜利了- -|||
时间方面嘛,看你自己罗
一定要选好一本好书,认真的看,看视频不建议,没啥用,要看的也是先看书再看视频。
1.建议先看看谭浩强的《C++程序设计》,十分基础,比较易懂,细节都有说到了,两个月的时间,注意找个你注意力比较集中的时间,将课本的每个例子自己脚踏实地的上机操作,别以为自己看得懂就不用上机,当你亲手敲下每个字母之后,调式编译,你会发觉许多你看书所遗漏或根本没注意到的许多细节。
当你有了基础后,就看《数据结构》,觉得烦的也可以随便看看,反正到以后你编程用到的时候你自然就去学,而且那个时候你能力有了,看起来很容易

2.许多都说看《C++ Primer 第四版》,但看这本书要有基础,初学者看起来会头昏脑胀的,当你第一步后,再看这本,看目录哪些没见过的,选择性的看,因为这本书厚死了,全部看完不累死了,如果你能吃苦你就看吧,- -||,而且看完不一定就会,还是要靠上机
3再就看《effectiveC++》,很薄的,写的很好,C++必看书了
之后就选择性的选C++经典书籍看
《Think in c++》
《The C++ Programming Language》

一定要多上机,将课本例子一个一个的亲身上机验证结果,执行流程是不是你自己所想的,不上机等于白学,不懂得就发贴问人

网友(2):

自学C/C++,能不能学会,看自己的自学能力,一般情况下是可以自学的,学习C/C++,要理解计算机C语言:

首先明确,即我们要在与计算机交流时“语义”必须明确,否则计算机将无所适从,因此作为交流工具的程序设计语言的“语义”也必须是能够明确无二义的。当然程序设计语言的设计者已经注意到这一点,在设计时就回避了这个问题,所以我们——程序设计语言的使用者——程序员也就无须过多关注这点,也就是说使用何种程序设计语言(C,Basic,Pascal等)并不是我们要关注的重点。

其次正确,包括正确的输入以及正确的逻辑。由于计算机 “忠实”得有点“盲目”以至于对事情的对错毫无判断力,就象一把枪一样,在警察手里它就是正义的化身,而在土匪手里就成了恶魔的代言人,因此要时刻记住计算机是没有错的,“错误”掌握在我们自己手里,这也就决定了我们在编程时是不是应该投入更多的精力来纠正我们自己所犯下的错误上面来?除此之外,我们智慧的结晶——程序,在我们的上帝——顾客,在程序的使用者看来就象个黑匣子,他们只管输入哪怕是错误的输入却同样期待能得到正确的结果,而对于上帝我们除了祈祷和期望之外别无选择。

网友(3):

可以学会,最好有点基础,这样学的快一点。学得会,要看你想学到什么程度,如果只是写个1加到100的程序,很快就学会了,要想写个实用的程序,还是要下点功夫的,多上网找找资料,多加几个相关的群

网友(4):

没有能不能,就看你想不想学,能坚持吗!如果你回答想,能!那我告诉你,一定会成功,我也自学,以前也没基础,可现在感觉很不错!QQ群 15510233 C/C++一起努力,

网友(5):

你需要 自信 兴趣 毅力 就能学会!!!