ampersan
De ArduWiki
Revisión del 00:50 28 jul 2018 de Kike GL (Discusión | contribuciones) (Página creada con «== Descripción == El operador de '''ampersand''' <nowiki>(&)</nowiki> se usa para este propósito. Si x es una variable, entonces <nowiki>&x</nowiki> representa la direcci...»)
Descripción
El operador de ampersand (&) se usa para este propósito. Si x es una variable, entonces &x representa la dirección de la variable x.
Sintexis
variable1 = &variable2;
Parámetros
- variable1
- variable2
Advertencias
Los punteros son uno de los temas más complicados para los principiantes en el aprendizaje de C, y es posible escribir la gran mayoría de los bocetos de Arduino sin encontrar punteros. Sin embargo, para manipular ciertas estructuras de datos, el uso de punteros puede simplificar el código, y el conocimiento de la manipulación de punteros es útil para tener en el kit de herramientas.
Ejemplo
byte *p, i=5, resultado; p=&i; //5 resultado = *p; //resultado toma el valor de la posicion de memoria p
Vea también
- asterisco - (*)