¿De qué tamaño son los datos en el Arduino Uno?
#include <stdio.h> #define FOO(x) Serial.println(String("sizeof(" #x ")=") + String(sizeof(x))) void setup() { Serial.begin(9600); } void loop(void) { Serial.println("\nArduino sizeof, (C) 2014 'Aztec Eagle' Turbo"); FOO(char); FOO(short); FOO(int); FOO(long); FOO(long long); FOO(void*); FOO(float); FOO(double); FOO(long double); delay(1000); }
Esto da como resultado:
Arduino sizeof, (C) 2014 'Aztec Eagle' Turbo sizeof(char)=1 sizeof(short)=2 sizeof(int)=2 sizeof(long)=4 sizeof(long long)=8 sizeof(void*)=2 sizeof(char*)=2 sizeof(int*)=2 sizeof(float)=4 sizeof(double)=4 sizeof(long double)=4
No hay comentarios.:
Publicar un comentario