C++ 仍然是嵌入式开发的少数语言,但当项目变得太大而无法有效使用 C 时,开发人员通常会采用 C++。这些开发人员通常从 C 过渡到 C++,语言之间的细微差异代表了他们学习曲线的重要部分。C++ 有结构,就像 C 一样,因为它们是不一样的。C++ 有类,它们与结构非常相似。本文解开这些语言元素的细节。
C中的结构
C 中的结构是自定义的复合数据项(对象),可以由现有的内置数据类型(int、char等)、位字段(指定位大小的整数)和其他结构构建。这个想法是聚合一些属于一起的数据项。例如,保存 3 维坐标的结构可能如下所示:
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)