我开始学习 C,但我意识到我所能做的就是构建这些控制台程序(如果我错了,请纠正我)。所以,我发现 C++ 更加“图形化”,比如,你可以构建应用程序和窗口,而且它也是 OOP,这使得一切变得更容易。那么,我需要先学完c再学c++吗?
此外,我对 C 语言感兴趣的是我可以对 Arduino 进行编程。我可以使用 C++ 对 Arduino 进行编程吗?
最佳答案
所有“图形”事物都由库支持,无论是 C(例如 GTK、SDL)还是 C++(例如 QT)。
而对于硬件驱动编程来说,无论是什么语言。您必须将其编译成二进制文件,以便硬件知道如何运行。如果您可以编写自己的编译器,您甚至可以创建自己的语言。
关于c++ - 学c++之前需要先学c吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33136279/