作者:李桂平2402851397 | 2023-08-13 10:33
我的问题是:是学习C++不学习C足以编程任何种类的计算机程序,让计算机它了最高级别(完全控制,除了需要汇编语言的任务)?谢谢
1> Thomas Bonin..:
是的,如果你想学习C++,那么首先学习C是没有意义的.它们是两种不同的语言,首先学习C不是必需的.
您可以用C语言做的所有事情都可以用C++完成(也可能以更安全的方式)
我同意那个.虽然语法C确实主要是C++的一个子集(除了没有的位),这两种语言都有自己的,非常独特的习语.这从数组开始(C索引与C++迭代器:在大多数情况下,在C++中使用C风格的数组是不好的风格),并扩展到OOP,其中风格的差异是明显的.这个建议似乎有点明显,但在看到成千上万行非常恶心的C/C++代码后,我真的恳请你:不要尝试用C++编写C代码,反之亦然.用C++编写C和C++代码中的C代码.流动与范式.
@Pete Kirkham:使用`longjmp`****是什么**?使用`longjmp`可以使C程序做什么?C++程序无法完成?