c++ - 学c++之前需要先学c吗?

标签 c++ c arduino

我开始学习 C,但我意识到我所能做的就是构建这些控制台程序(如果我错了,请纠正我)。所以,我发现 C++ 更加“图形化”,比如,你可以构建应用程序和窗口,而且它也是 OOP,这使得一切变得更容易。那么,我需要先学完c再学c++吗?

此外,我对 C 语言感兴趣的是我可以对 Arduino 进行编程。我可以使用 C++ 对 Arduino 进行编程吗?

最佳答案

所有“图形”事物都由库支持,无论是 C(例如 GTK、SDL)还是 C++(例如 QT)。

而对于硬件驱动编程来说,无论是什么语言。您必须将其编译成二进制文件,以便硬件知道如何运行。如果您可以编写自己的编译器,您甚至可以创建自己的语言。

关于c++ - 学c++之前需要先学c吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33136279/

相关文章:

cygwin - 在 Cygwin 中第二次尝试访问串行端口时访问被拒绝

python - 如何防止 Python 2.7 的 <Python.h> 在 SWIG 生成的 Python 包装器中包含 <inttypes.h>?

c++ - 奇怪调试 Visual Studio C++ 2008

c - 为什么省略参数的显式 'int' 类型有时无法在 gcc 中编译?

c - 我认为我超出了此过程的可用内存。有人可以看一下并验证吗?

c++ - 通过串口在 Arduino 和 PC 之间传递变量的最佳方式?

android - 由于 list ,arduino 和 android 设备连接错误

c++ - 空闲时间后 libcurl 奇怪崩​​溃

c++ - 缺少代码 :blocks 的库

c - 非阻塞等待子进程退出