struct

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).
3
Antworten

"Zusammenführen" Felder zwei Strukturen des gleichen Typs

Blick auf diese struct : %Vor% Jetzt habe ich ein DefaultConfig initialisiert mit einigen Werten und eins geladen von einer Datei, sagen wir FileConfig . Ich möchte, dass beide Strukturen zu mir zusammengeführt werden, so dass ich Co...
20.11.2017, 15:26
3
Antworten

Const selbstreferentielle Strukturen

Ich schreibe in C. Ich habe einen neuen Typ (noFunc_menuEntry) definiert, der aus einer selbstreferentiellen Struktur besteht. %Vor% Ich muss eine Reihe von Variablen wie folgt definieren: %Vor% und so weiter. Also muss ich Deklara...
17.08.2016, 06:47
2
Antworten

Warum ist h_addr_list in struct hostent ein char ** anstelle von struct in_addr **?

Ich bin neu in der Netzwerkprogrammierung. Die folgenden Strukturdefinitionen sind für mich ziemlich verwirrend. Hier ist h_addr_list ein definiertes String-Array, aber es wird verwendet, um ein Array von in_addr -Strukturen zu speichern....
18.12.2013, 13:00
2
Antworten

Schablonentyp zur Laufzeit abrufen

Ich habe die folgende Methode, die einen Vektor von C-Stil-Strukturen erhält und seine Elemente nacheinander verarbeitet. Ich möchte es erweitern, um mehr Strukturtypen zu erhalten, ohne meinen Code zu duplizieren. Da alle Arten von Strukt...
05.01.2016, 07:52
3
Antworten

Zwei Strukturen in verschiedenen Header-Dateien, beide mit dem anderen

Ich habe schon eine Reihe von Threads durchgelesen und eine Menge anderer gefunden, die ich bei Google gefunden habe. Ich kann das immer noch nicht richtig machen. %Vor% Ich habe bereits versucht, das oben auf Door.h hinzuzufügen %Vor% A...
13.07.2012, 03:15
5
Antworten

C-Stil-Strukturdeklaration

Ich habe eine kurze Frage zu C-Stil-Strukturen. Ich habe einen Beispielcode durchforstet und eine Struktur gefunden, die folgendermaßen deklariert ist: %Vor% Bitte beachten Sie, dass STRUCTNAME beim zweiten Mal nicht mehr unterstrichen wird....
25.07.2011, 05:21
2
Antworten

C ++: Konstruktor versus Initialisierungsliste in struct / class

Ein Objekt einer Struktur / Klasse (das keinen -Konstruktor hat) kann mit einer Initialisierungsliste erstellt werden. Warum ist dies in struct / class mit constructor nicht erlaubt? %Vor%     
19.01.2010, 18:01
4
Antworten

Warum ist die Größe der gepackten Struktur 5 statt 4 Bytes hier?

Siehe Online-Beispiel: Ideone-Beispiel %Vor% Warum würde der Compiler die Größe der Struktur hier als 5 Bytes anstatt als 4 melden? Es sollte 32 Bits enthalten.     
01.04.2015, 07:15
1
Antwort

Ordnen Sie die Struktur in C zu: Verwenden Sie int und struct, um einen Wert zu bestimmen

Ich habe in C ++ programmiert und jetzt versuche ich in C zu programmieren. Angenommen, ich habe eine Struktur definiert %Vor% Gibt es eine Datenstruktur A in c , die die folgende Funktionalität unterstützen kann: Bei zwei ganzen Zah...
22.02.2014, 18:06
4
Antworten

Gibt ein Array von Strukturen oder ein Array von Strukturzeigern zurück?

Wenn Sie struct von einer Funktion zurückgeben müssen, würden Sie normalerweise stattdessen einen Zeiger auf struct zurückgeben. Wenn Sie dann ein Array von Strukturen zurückgeben wollen, empfehlen wir: gibt ein Array von Strukturen...
01.08.2013, 11:15