#include <iostream>
#include <string>

struct Example
{
  int a = 11;
  int b = 21;
};

struct Example2
{
  int a = 0;
  int b = 0;
  std::string c;
};

int main()
{
  // sizeof() gibt die Größe im Speicher an.
  // Allerdings hat diese Funktion so ihre Fallstricke.
  // Sollten Sie sie in eigenem Code verwenden, empfehle
  // ich Ihnen zwei Dinge:
  // 1) Nochmals überlegen, ob Sie sie WIRKLICH brauchen
  // 2) Weiteres Wissen im Internet anlesen
  std::cout << sizeof(int) << std::endl;
  std::cout << sizeof(char*) << std::endl;
  std::cout << sizeof(std::string) << std::endl;

  std::cout << sizeof(Example) << std::endl;
  std::cout << sizeof(Example2) << std::endl;
  std::cout << sizeof(std::string*) << std::endl;
  return 0;
}
