//Dieses Datei wurde von Marcel Müller geschrieben und unter der GPL veröffentlicht //Informationen gibt es unter www.einfachsaufen.de //Autoren die das Script weiter bearbeiten dürfen ihre Änderungen an dieser Datei erst ab HIER vornehmen #include //ermöglicht die Einbindung von CharacterOut (cout) #include //ermöglicht diverses wie setw() und setfill /* setfill('.') sagt das alle Leerzeichen mit Punkten gefüllt werden (Standartmäßig: LEEZEICHEN) setw(15) reserviert eine Feldbreite von 15 Zeichen und füllt diese mit Leerzeichen (hier also Punkte) auf sizeof(x) gibt die Menge des Speicherbereichs eines bestimmten Datentyps in Byte aus \a ist eine Konstante um dem Lautsprecher ein Signal abzuverlangen */ using namespace std; //entweder so oder mit iostream.h main(void) { cout << "Speichermenge der Datentypen in Byte:"; cout << endl << endl; cout << setfill('.') << setw(15) << "BOOL"; cout << setfill('.') << setw(15) << "CHAR"; cout << setfill('.') << setw(15) << "INT"; cout << setfill('.') << setw(15) << "FLOAT"; cout << setfill('.') << setw(15) << "DOUBLE" << endl; cout << setfill('.') << setw(15) << sizeof(bool); cout << setfill('.') << setw(15) << sizeof(char); cout << setfill('.') << setw(15) << sizeof(int); cout << setfill('.') << setw(15) << sizeof(float); cout << setfill('.') << setw(15) << sizeof(double) << endl << endl; cout << setfill('.') << setw(15) << "LONG INT"; cout << setfill('.') << setw(15) << "SHORT INT"; cout << setfill('.') << setw(15) << "DOUBLE LONG" << endl; cout << setfill('.') << setw(15) << sizeof(long int); cout << setfill('.') << setw(15) << sizeof(short int); cout << setfill('.') << setw(15) << sizeof(double long); cout << '\a'; }