新手学习编程的一些问题

来源:百度知道 编辑:UC知道 时间:2024/05/14 12:47:14
我是个高中生,很想学习编程,可是对于编程什么都不知道,英语也很差```如果我要学习编程应该先学习什么???学习C++之前一定要先学会C语言做基础吗??可不可以跳过直接学习C++```另外想问下对编程一窍不通的初学者学习C或者C++可以先看些什么书呀?(越详细越好)谢谢!!!

下面是我的算不上心得的心得吧
1.先看C,再看C++,因为C++是从C中诞生的.(从来源上学习C++)
2.把C++和C分开,把C++当成z++也行.(分开C和C++)
3.适合初学者的书 C++面向对象程序设计 陈维兴 林小茶 编著 中国铁道出版社
上面把知识点总结得很清楚
4.C++经典书籍 thinking in c++ 我有十七本(发邮件到bailiangsky@gmail.com可以发给你)
5.书上的每个代码都要自己去编写,哪怕是hello world
6.多想,想想把代码修改后会有什么效果,为什么有那样的效果,如果我是设计语言的人会怎么处理呢(即从

编译器的角度来思考,在有一定水平后)
7.看算法,比如 数据结构 算法设计与分析
算法是不分语言的,语言只是来展示算法的
算法是程序的灵魂
8.养成良好的编程风格
9.多看别人的代码;
10.我的C++群17178275,有问题可以问,里面有专业高手
11.可以看看STL
12.再强调一次,无论什么算法都要自己新手去编写!

学 C++ 不需要 C 做基础,一点基础都没有的高中生学什么都会很困难,关键是坚持
依我之见,像你这种年龄最重要的是培养兴趣,建议你学 C#,C++ 等熟悉 C# 以后再说吧。因为学 C# 很快就可以看见学习的成果,而学 C++ 将是个异常枯燥的过程