Red de conocimiento informático - Problemas con los teléfonos móviles - ¿Qué significa t=b(i):b(i)=b(j):b(j)=t en programación VB?

¿Qué significa t=b(i):b(i)=b(j):b(j)=t en programación VB?

: Es el delimitador

Entonces el significado de estas oraciones es: t=b(i)?'Asigna los datos en b(i) a la variable intermedia t p>

b(i)=b(j)?' Asigne los datos en b(j) a b(i), lo que significa sobrescribirlos porque los datos se guardaron en la variable intermedia t antes. puede estar seguro ¿Sobrescribir

b(j)=t?'Asigne los datos de la variable intermedia t anterior a b(j)

Este es un intercambio de datos estándar, y el final el resultado es b( Los datos en i) y b(j) se intercambian

Por ejemplo, tienes tres tazas, una de las cuales contiene Coca-Cola y otra contiene agua hervida

Ahora nuestro objetivo es intercambiar los vasos de Coca-Cola y el agua hervida. En este momento, necesitamos un vaso vacío (t en la imagen) para transferir.

Primero vertemos la Coca-Cola en la variable intermedia t, de modo que. b(i) está vacío

(Nota: en la programación real, b(i) no se borra, pero los datos de t y b(i) son los mismos, pero el efecto es el mismo)

De esta manera, podemos "verter" (de hecho tapar) el agua hervida en b(j) en la taza b(i), de modo que:

Finalmente, vertemos el cola en t en b( En j):

Simplifica el proceso ahora, que es equivalente al siguiente proceso en la computadora:

t←b(i)? datos en b(i) en t Vaya a "copia de seguridad" una vez

b(i)←b(j) Utilice b(j) para sobrescribir b(i)

b( j)←t ?Restaurar la copia de seguridad t Importar b(j)