小白学c 还是学C++?
刚入坑小白,纠结的问题在于学c 还是学习C++ 还是说这两个本身就是一个语言?纯小白 别打脸{:5_100:} 当然是两种不同的语言,建议学c 我也是小白,我也分不清这个,C,C+,C++我之前以为是同一个东西的进阶版。 {:10_253:}看你喜欢的方向
喜欢单片机 做小机器人 做自家的门禁卡 做自己的定时锅炉啥的 就学c
喜欢做游戏 那就学unity3d框架和虚幻4框架 语言分别是c#和c++
喜欢做网页应用微信小程序之类的 那就后台java或者go 前台js
喜欢数学爬虫数据分析图像处理啥的就python matlib
没有任何编程基础的读者,建议先从C语言学起,不要贪多嚼不烂。有编程基础的读者,相信你自己能做出正确的判断。
学习编程是一个循序渐进的过程,不要期望一口吃个胖子。学习C语言,一来是学习它的语法,为C++打基础,同时培养编程兴趣,二来是学习内存、编译和链接,弄清编程语言的内在机理。
C语言面向过程的“专项训练”非常有助于迅速掌握C++语言的面向过程部分;而且,大多数人最终都在实际的软件开发中运用编程语言,这使得任何语言的编程背景对其它新语言的学习都会有帮助。但不同的语言毕竟是不同的语言,C语言和C++语言终归体现了不同的编程思想,如果在学习C++语言的过程中,不能适时的忘记并跳出C,有时可能阻碍对C++编程思想的理解和掌握。
总结:
(1)没有任何编程基础的读者,先从C语言学起,C语言面向过程的“专项训练”;
(2)学习C++语言不需要以任何其它语言作为基础,包括C;
(3)不要指望学会了C++语言,就等于同时掌握C++跟C;
(4)也不要指望学过一遍C++语言,面向过程的编程水平就一下子可以跟上专门学习过C语言的程序员;
(5)学好了C,对学习C++有很大的帮助,但要更好的学习C++语言并掌握其编程思想,有时需适时地忘记并跳出C。
wp231957 发表于 2020-10-9 14:12
当然是两种不同的语言,建议学c
谢谢大哥解答 风过无痕1989 发表于 2020-10-9 15:08
没有任何编程基础的读者,建议先从C语言学起,不要贪多嚼不烂。有编程基础的读者,相信你自己能做出 ...
谢谢大佬这么详细的解答,我好好考虑下。 kogawananari 发表于 2020-10-9 14:35
看你喜欢的方向
喜欢单片机 做小机器人 做自家的门禁卡 做自己的定时锅炉啥的 就学c
喜欢做游 ...
哇塞 你的解答让我豁然开朗 谢谢解答!!!! 恶の忌 发表于 2020-10-9 14:13
我也是小白,我也分不清这个,C,C+,C++我之前以为是同一个东西的进阶版。
看看下面几位大佬的解答就清楚了 kogawananari 发表于 2020-10-9 14:35
看你喜欢的方向
喜欢单片机 做小机器人 做自家的门禁卡 做自己的定时锅炉啥的 就学c
喜欢做游 ...
赞
我先学的python,然后学的Java,Java会了后学c#,现在准备先学c,然后学c++ 这几天正准备学,然后在网上翻了翻,感觉c++看着像c的扩展,我是准备先学c,再学c++ 伪文青 发表于 2020-10-12 17:05
我先学的python,然后学的Java,Java会了后学c#,现在准备先学c,然后学c++
之前学过一段时间python没坚持下去自学感觉好难静不下心来 绘梦小白 发表于 2020-12-15 14:02
之前学过一段时间python没坚持下去自学感觉好难静不下心来
你得有个目标,我学python是为了爬电影,学java是为了建网站,然后之前我回复你学c,现在四个月了,就看了几章,没动力。。。。。前些天买了个开发板,看到开发板交流群里的大佬们把开发板改造成mp4,很酷炫啊,已经决定好好学c了,争取能早日做出自己的mp4系统{:5_95:}
页:
[1]