¿Cuál es la diferencia entre ay a en C?


Respuesta 1:

Aquí voy a borrar algunos básicos tuyos.

En C "&" significa ampersand.

& se escribe antes de cualquier variable porque muestra la dirección de la variable donde se guardará el valor o cuál es la dirección de a.

Al igual que si escribe, suponga que "a" es variable y su tipo entero.

scanf ("% d", & a);

 esto escaneará un valor entero y lo guardará en la dirección de la variable a. Debido a "&" guiará la función scanf en la que se guardará el valor ingresado.

Si escribe el código que figura a continuación.

printf ("el valor de a es% d", a);

Este código imprimirá el valor de un guardado en la variable a.

Y al mismo tiempo, también escribes este código.

printf ("la dirección de a es% d", & a);

 esto mostrará cuál es la dirección de la variable a donde se guarda el valor de a.

Escribes este programa y definitivamente entenderás el concepto de ampersand.

#include

#include

vacío principal()

{

int a;

clrscr ();

printf ("Ingrese un valor para almacenar:");

scanf ("% d", & a);

printf ("el valor de a es% d", a);

printf ("la dirección de a es% d", & a);

getch ();

}

Obtendrá este programa, debe ejecutarlo en turbo c ++ o dev c ++ o cualquier otro compilador.

Que tengas un gran día.


Respuesta 2:

Para simplificar, suponga que la memoria RAM en su PC se distribuye en forma de bloques y a cada bloque se le asigna un nombre. (O campo o variable) En este caso, 'a' es el nombre de una pieza particular de bloque que se selecciona al azar y este bloque debe tener una dirección a la que se accede simplemente escribiendo & antes del nombre de la variable. Espero que esto ayude.


Respuesta 3:

Para simplificar, suponga que la memoria RAM en su PC se distribuye en forma de bloques y a cada bloque se le asigna un nombre. (O campo o variable) En este caso, 'a' es el nombre de una pieza particular de bloque que se selecciona al azar y este bloque debe tener una dirección a la que se accede simplemente escribiendo & antes del nombre de la variable. Espero que esto ayude.


Respuesta 4:

Para simplificar, suponga que la memoria RAM en su PC se distribuye en forma de bloques y a cada bloque se le asigna un nombre. (O campo o variable) En este caso, 'a' es el nombre de una pieza particular de bloque que se selecciona al azar y este bloque debe tener una dirección a la que se accede simplemente escribiendo & antes del nombre de la variable. Espero que esto ayude.