¿Cómo utilizar el teclado variable de palabras clave para la búsqueda multicondicional de empire cms?
En este momento, la variable puntero ip apunta a la variable entera I. Supongamos que la dirección de la variable I es 1800. Esta asignación puede entenderse visualmente como una conexión, como se muestra en la siguiente figura.
Posteriormente podemos acceder indirectamente a la variable I a través de la variable puntero ip, por ejemplo:
x = * ip
El operador * accede a ip como Dirección área de almacenamiento, ip almacena la dirección de la variable I, por lo que *ip accede al área de almacenamiento con la dirección 1800 (porque es un número entero, en realidad son dos bytes a partir de 1800), que está ocupada por el área de almacenamiento I, por lo que lo anterior La expresión de asignación es equivalente a
x = I;
Además, las variables de puntero son las mismas que las variables generales y el valor almacenado en ellas se puede cambiar. su dirección se puede cambiar, suponiendo.
int i, j, *p1, * p2
i = ' a
j = ' b
p 1 = & amp;i;
p2 = & ampj;
Luego establezca la conexión, como se muestra en la siguiente figura:
Luego asigne la expresión:
p2=p1
Supongamos que p2 y p1 apuntan al mismo objeto I, entonces *p2 es equivalente a I en lugar de J, como se muestra en la figura:
Si se ejecuta la siguiente expresión:
* p2 = * p 1;