嵌入式系统上的C传统上使用结构来保存结构化数据。
Arduino将C ++引入了表格,因此我们可以改用类。
假设我们有两个不同的数据结构,可以认为它们非常相似:
typedef struct 
{
    int valueOne;
    int valueTwo;
    int valueThree;
} value_t;和:
class Value
{
    public:
        int valueOne;
        int valueTwo;
        int valueThree;
}在内存方面,这会有什么不同?
我仍然看到大量使用struct技术-为什么这样做?
structs的主要使用,因为伟大的大多数嵌入式硬件中C的编码,因此任何人谁花了很多时间编写代码为小型微控制器可能知道Ç更好然后是C ++,并自动到达了之前C ++成语英汉习语。这是程序员的性能问题。
                
struct和class除了默认的可见性