Ein Schlüsselwort in verschiedenen Programmiersprachen, deren Syntax C ähnelt oder von C abgeleitet ist (C ++, C #, Swift, Go usw.). Verwenden Sie ein spezielles Programmiersprachen-Tag, um Fragen zu markieren, die die Verwendung einer 'struct' als Syntax beinhalten, und Semantik kann sprachabhängig sein. Schlüsselwort definiert oder deklariert einen Datentyp, der aus anderen Datentypen besteht. Jedes Mitglied einer Struktur hat seinen eigenen Speicherbereich (im Gegensatz zu einer "Union", deren Mitglieder einen einzigen Speicherbereich teilen).
Ich versuche herauszufinden, wie man genau stat () verwendet, um Informationen über eine Datei zu erfassen. Was ich brauche, ist, mehrere Informationsfelder über eine Datei drucken zu können. Also ..
%Vor%
Ich bin völlig verwirrt darüber, wi...
18.08.2010, 13:14
Ich kenne die technischen Unterschiede zwischen einer Struktur und einer Klasse; und natürlich wurde diese Frage zuvor gestellt.
Die objektorientierte Programmierung bezieht sich auf Objekte und Klassen. In C ++ Taxonomie , ist eine Stru...
11.04.2011, 10:11
Ich schreibe einen Mikroprozessor-Emulator in C ++, und eines meiner Ziele war es, den Code sehr lesbar zu machen. Um Opcodes zu implementieren, habe ich eine Struktur, die ich benutze, um einzelne Prozessoranweisungen darzustellen, und sie enth...
12.09.2014, 06:04
Stellen Sie sich struct vor:
%Vor%
Und folgender Code:
%Vor%
Wenn ich den Wert von Property ändern will, gibt es den folgenden Fehler:
%Vor%
Während ich versuchte, es in einem Array wie Person[] zu ändern, funktionierte es o...
18.02.2013, 20:55
Kann eine Struktur von einer Klasse in c # abgeleitet werden?
Wenn nicht, warum können primitive Datentypen wie int von der Klasse object abgeleitet werden? Da der Datentyp int grundsätzlich ein Strukturtyp (Werttyp) ist.
Ist das nur ei...
04.12.2012, 17:05
In GCC kann ich das tun:
%Vor%
wo:
%Vor%
MSVC gibt den folgenden Fehler für diese Arten von Umsetzungen:
%Vor%
Wie kann ich das in MSVC machen? Beachten Sie außerdem, dass der Code von C99 konvertiert wurde, wo ich dafür vorgesehen...
06.10.2010, 06:24
%Vor%
Der erste gedruckte Wert ist 32, während der zweite Wert 0 ist. Es wurde keine Ausnahme ausgelöst
07.07.2011, 09:19
Als ich eine weitere Frage beantwortet habe, bin ich auf einen Code wie diesen gestoßen, den gcc kompromisslos kompiliert.
%Vor%
Dies ist das Mittel, das ich immer benutzt habe, um Typen zu konstruieren, die auf sich selbst verweisen (zB ver...
24.05.2010, 06:40
Ich mache das gleiche in beiden Codes.
In Code 1: Ich habe eine char * verwendet und den Platz mit malloc in main zugewiesen.
In Code 2: Ich habe ein Array char für den gleichen Zweck verwendet. Aber warum ist die Ausgabe ander...
06.01.2012, 21:48
Gibt es eine saubere Möglichkeit, eine Struktur in ein uint64_t oder irgendein anderes int umzuwandeln, wenn man struct in & lt; = auf die Größe von int setzt?
Das einzige, woran ich denken kann, ist nur eine "ok" Lösung - Gewerkschaften zu benu...
10.08.2012, 14:31