¿Cuál es el uso de &? ¿Qué función tiene cuando se usa junto con el nombre de una variable?

Pregunta de la clase:
Punteros
Rubén Fabián Ponce Segura

Rubén Fabián Ponce Segura

Pregunta
studenthace 5 años

¿Cuál es el uso de &? ¿Qué función tiene cuando se usa junto con el nombre de una variable?

3 respuestas
para escribir tu comentario
    Irving Juárez

    Irving Juárez

    studenthace 4 años

    La función de & es simplemente asignar que un puntero esta apuntando a tal variable Ejemplo

    int *p, x; p = &x;

    Aquí declare el puntero p y el entero x. Donde p apunta a la posición de la memoria de x

    Irving Juárez

    Irving Juárez

    studenthace 4 años

    El & tambien se usa con el scanf para indicar a que variable va a pertenecer el valor que el scanf escaneo. Como en el siguiente ejemplo.

    int main(void) { int numero; printf("Ingresa un numero random: "); scanf("%i", &numero); return 0; }```
    Alex Camacho

    Alex Camacho

    teacherhace 5 años

    El ampersand (&) significa indicar la dirección en memoria de la variable, enviando el valor por referencia. Por lo tanto es enviar una variable por paso por referencia en lugar de por valor.

Curso de Introducción a C 2019

Curso de Introducción a C 2019

Domina las bases para programar en C, el Lenguaje de Programación de propósito general usado para programar microcontroladores y sistemas operativos. Comprende la estructura de C, el lenguaje base de lenguajes avanzados como C++.

Curso de Introducción a C 2019
Curso de Introducción a C 2019

Curso de Introducción a C 2019

Domina las bases para programar en C, el Lenguaje de Programación de propósito general usado para programar microcontroladores y sistemas operativos. Comprende la estructura de C, el lenguaje base de lenguajes avanzados como C++.