*, puntero
Descripción
Se puede definir como un valor que representa una referencia a otro valor o variable(enlace vector / función).
Otra forma de definir un puntero es como una referencia a una posición de memoria.
Es usado para pasar parámetros por referencia a una función. Útil para el paso o tratamiento de vectores en funciones.
Ejemplo
//Print the whole string at once - will be performed only if thers is data inside it
//you must supply the array variable
void printSerialString(char *strArray) {
int i=0;
if (strArray[i] != 0) {
while(strArray[i] != 0) {
serialWrite( strArray[i] );
strArray[i] = 0; // optional: flush the content
i++;
}
}
}
Volver a Indice