Red de conocimiento de abogados - Derecho de sociedades - ¿Cuáles son las similitudes y diferencias entre matrices y estructuras?

¿Cuáles son las similitudes y diferencias entre matrices y estructuras?

Las principales diferencias entre arrays y estructuras son las siguientes:

1. Diferentes definiciones

Un array es una secuencia ordenada de elementos. Si se nombra una colección limitada de variables del mismo tipo, entonces el nombre es el nombre de la matriz. Cada variable que compone un arreglo se llama componente del arreglo, también llamado elemento del arreglo, a veces también llamado variable subíndice;

Una estructura (struct) es una serie de datos de la misma tipo o diferentes tipos La colección de datos se llama estructura.

2. Diferentes tipos de datos

Un array es una colección de elementos del mismo tipo (los elementos pueden ser tipos atómicos de números enteros, punto flotante, caracteres, estructuras, arrays, etc.

Una estructura es una colección de elementos de diferentes tipos (los elementos pueden ser tipos atómicos de números enteros, punto flotante, caracteres, estructuras, matrices, etc.).

3. Diferentes métodos de llamada

Se puede acceder a las matrices directamente mediante subíndices

Las estructuras deben usar los nombres de variables de los miembros de la estructura.

Matriz de enciclopedia de Baidu

Estructura de enciclopedia de Baidu