Suchergebnisse für Anfrage "storage-class-specifier"
Warum ist das BSS-Segment standardmäßig "16"?
Soweit mir bekannt ist, lautet die Segmentierung für das c-Programm: High address |---------------------------| |env/cmd line args vars | |---------------------------| | stack segment |--> uninitialized auto vars |---------------------------| ...
Wo darf in einer Erklärung ein Speicherklassenbezeichner stehen?
Betrachten wir zum Beispiel das
Deklarationsspezifizierer und Deklaratoren
Mit Bezug auf die FrageWo darf in einer Erklärung ein Speicherklassenbezeichner stehen? Ich begann das Konzept von zu analysieren
Kann eine Variable sowohl als statisch als auch als extern deklariert werden?
Warum kompiliert das Folgende nicht?
Warum funktioniert die Speicherklasse 'extern' in Funktionen anders?
Das folgende Snippet funktioniert gut extern int i; int i; int main(){ return 0; }Hier habe ich, 'i' wird deklariert und dann definiert. Da es nur eine Definition gibt, ist das vollkommen in Ordnung. int main(){ extern int i; int i; return 0; ...
Warum können die Speicherklassen static und register nicht zusammen verwendet werden?
Bei der Definition einer Variablen wie folgt vorgehen: static register int a1 = 0;wir bekommen den Fehler: error: multiple storage classes in declaration specifiers Gibt es einen fundamentalen Grund für diesen Fehler? Warum kann eine Variable ...
extern Speicherklassenspezifizierer
Abschnitt 7.1 des C ++ - Standards erwähnt 'extern' als Speicherklassenspezifizierer. N3126 - "Der externe Bezeichner kann nur auf die Namen von Variablen und Funktionen angewendet werden. Der externe Bezeichner kann nicht in der Deklaration ...