主要是想应付考研,要考上机和对 PAT 证书有要求,应该选择哪门精通比较好?
|
1
从我 20 多年开发经验来看,C 好一些,用 C 写面向对象的代码,思路很清晰
|
|
SukngJun 14, 2023 via Android
2
c++,刷算法舒服很多
|
|
dandycheungJun 14, 2023 via Android
3
打个扯淡的比方吧。C++,就好像是你说你从事脱口秀,听起来稍微高大上、现代一些; C ,就好比是说你是说相声的。后者听上去有点 low ,可是能做好的人实在太少了。
|
|
tool2dJun 14, 2023
4
C + 算法 = C++
推荐纯 C 的,除非大部分算法你都从头写。 |
|
nightwitchJun 14, 2023 via Android
5
毫无疑问 c++,做题的时候有大量的容器和算法可以用。
|
|
lixiang2017Jun 14, 2023 via Android
7
当然 cpp 啦,避免重复造轮子和刚开始的挫败感。学得差不多了,再回头去看 STL 的实现,再去尝试自己实现
|
|
coderluanJun 14, 2023
8
只是应付考研你哪个都用不着精通,也肯定精通不了,但是选 C++你考研会容易不少,现成的东西更多。
|
|
lykheroJun 14, 2023
11
现在学 cpp 还可以完全没 c 的基础的么???
有点离谱。。。 我看网上那些算法题考试只让用 java cpp python 啊,有的选么。。。 |
|
Ocean810975Jun 14, 2023
12
C++,你用 C 排个序都麻烦
|
|
jmc891205Jun 14, 2023
13
C + STL 就够了
|
|
maxxfireJun 14, 2023
14
当然 C++,一直在发展。而 C 完全是静止不发展了
|
|
15
我大学期间学过 C ,苦于指针和链表😩
|
|
iamqkJun 14, 2023
16
C++ C 学了应用场景太少
C++更实用些 |
|
KMpAn8Obw1QhPoEPJun 14, 2023 via Android
17
只是这种程度的话 C+STL 就够了 谈不上什么 C++
|
|
DaeynJun 14, 2023 via iPhone
18
C ,C++这门语言上不上下不下的,虽然我搞了 8 年 C++开发
|
|
ysc3839Jun 14, 2023 via Android
19
C 缺少太多自动化的东西了,比如内存需要手动释放,需要开发者花很多精力关注各种细节,更容易写出 bug
|
|
lpf0309Jun 14, 2023
20
考研当然是 c++最稳妥了,不过学 C++都是先学 c 的
|
|
leonshawJun 14, 2023
21
C++
C 干点啥起手先写个数据结构的库 |
|
22
@enchilada2020 stl 不是 C++的库吗🤔️
|
|
KMpAn8Obw1QhPoEPJun 14, 2023 via Android
23
@make1money 你要是只想刷题过机考 需要的只是 STL 里的那几个数据结构和函数而已 而非 C++本身 主要写的还是 C 但有了 STL 相比纯 C 要轻松不少
|
|
bestoJun 14, 2023
24
场景完全不一样兄弟。。。C 基本就是驱动级了,C++都是应用级别。
|
|
forvvvv123Jun 14, 2023
25
兄弟,醒醒,俩都得学
C 实际是学习下 Linux 操作系统和汇编的知识,学 C++会明白很多编程语言方面的东西,虽然 C++设计得实在是挺烂的 |
|
46foJun 14, 2023
26
你学会了 C++ C 自然也就会了
|
|
churchillJun 14, 2023
27
这个帖子不得了,短短二十几楼,汇聚了 PL 领域全世界最领先的大咖
|
|
ecloudJun 14, 2023
28
只能二选一?没有简单点的什么 python,vb 之类? C#也行啊
|
|
smallboy19991231Jun 14, 2023 via Android
29
当然是 C++啊! modern C++已经很强大了
|
|
iOCZJun 14, 2023
30
小伙子排个序吧,我让你三分钟,我写好了 sort(a.begin(),a.end());
|
|
31
@ecloud python 行是也行,就是容易超时
|
|
mutaliskJun 15, 2023
32
当然 CPP ,用现代 CPP+BOOST ,还能勉强写一点应用。用 C 写应用基本上是不可能的,都造轮子了。
|