La Red de Conocimientos Pedagógicos - Currículum vitae - ¿Qué significa lista enlazada?

¿Qué significa lista enlazada?

Referencia de puntero, debido a que la función CreateLinkList necesita modificar la lista vinculada, por lo que si pasar un parámetro de tipo de puntero no puede lograr el propósito de la modificación, use una referencia.

Por ejemplo, void swap(int i, int j) en realidad no puede intercambiar los valores de dos parámetros, ¿de acuerdo? Debido a que se pasa por valor, solo se intercambian los parámetros formales y los parámetros reales permanecen sin cambios.

Pero void swap(int amp; i, int ampj) se puede intercambiar, al igual que los punteros. Si desea cambiar el puntero en la función, debe establecer el tipo de parámetro en un puntero o una referencia a un puntero.

La definición de funciones suele dividirse en definiciones tradicionales y definiciones modernas. Las dos definiciones de funciones son esencialmente las mismas, pero los puntos de partida para describir los conceptos son diferentes. La definición tradicional es desde la perspectiva del cambio de movimiento y la definición moderna es desde la perspectiva de la recopilación y el mapeo. La definición moderna de función es un conjunto de números a.

Supongamos que el elemento es X, aplique la regla F correspondiente al elemento Suponiendo que el elemento en B es Y, la relación de equivalencia entre Y y X se puede expresar como y=f(x). El concepto de función incluye tres elementos: dominio de definición A, dominio de valor B y regla correspondiente F. Entre ellos, el núcleo es la regla correspondiente F, que es la característica esencial de la relación funcional. ?

El resumen es el siguiente:

Función fue traducida originalmente por Li, un matemático de la dinastía Qing de China, en su libro "Álgebra". La razón por la que lo tradujo de esta manera es porque "quien cree en esta variable es función de esa variable", es decir, función significa que una cantidad cambia con otra cantidad, o una cantidad contiene otra cantidad.