Tag: calloc
Die calloc-Funktion führt die dynamische Speicherverwaltung in C, und ist Teil der standard-Bibliothek.
5
Antworten
kurze Frage Können mit der free () - Funktion ohne vorherigen Aufruf ein malloc ?? ei. void someFunc( void ) { char str[6] = {"Hello"}; //some processing here .... free(str); } Bekomme ich kein kompilieren Fehler, aber
3
Antworten
Ich weiß, dass calloc Anfrage-Speicher verwendet werden, schreibt 0 auf alle bits und gibt dann einen Zeiger darauf. Meine Frage ist: wenn ich mit calloc mit einer Struktur, die Zeiger enthält, werden diese Zeiger haben den Wert
2
Antworten
Ich habe vor kurzem beschlossen, zu putzen, bis mein C-wissen (was wenig ich habe). Ich habe ziemlich schnell gemerkt, dass die ersten skill zu gehen, bewölkt war memory management. Verdammt. Habe ich beschlossen, dass das beste, was
5
Antworten
C99 der gcc Ich bekomme immer diese Fehlermeldung. Ich habe ein struct außerhalb der main. Und innen Haupt-ich bin versucht zu reservieren auf dem stack mit calloc. Ich kann nicht scheinen, um herauszufinden, was falsch ist. Vielen
4
Antworten
Ich habe eine Frage, wie Speicher zugeordnet wird, wenn ich calloc. Ich hatte einen Blick auf diese Frage, aber es geht nicht auf, wie Speicher zugeordnet wird, die im Falle einer dynamisch zugewiesenen zwei-dimensionales array. Ich Frage
1
Antworten
Ich versuche zum einrichten eines array von strings (in C unter Linux). Das array wird halt 11-strings (statische Länge). Ich hatte zunächst das array eingerichtet: char Answers[10][100]; aber in meinem code habe ich ein Teil, das nennt
3
Antworten
Ich bin mit einem struct, und ich will zu initialisieren maximal 10 ports. Allerdings, wenn das Programm ausgeführt wird, könnte es viel weniger sein, wir wissen es nicht, bis die run-time. Diese wird jedoch von der max.
5
Antworten
Habe ich diesen kleinen Quellcode, gemacht für die Prüfung der Parsen einer Zeichenkette ähnlich variable string ich im anderen Projekt #include <stdio.h> #include <stdlib.h> #include <string.h> int main (void) { char string = "C-AC-2C-3C-BOB"; char* s; char*
6
Antworten
Ich gelesen habe mit Interesse die post C Unterschied zwischen malloc und calloc. Ich bin mit malloc in meinem code und würde gerne wissen, welchen Unterschied werde ich mit calloc statt. Meiner gegenwärtigen (pseudo -) code mit
5
Antworten
Habe ich immer in Java programmiert, das ist wahrscheinlich, warum ich bin so verwirrt über diese: In Java erkläre ich einem Zeiger: int array und initialisieren oder zuweisen von Speicher: int array = {0,1,0} int array =
5
Antworten
Unser code umfasst eine POD (Plain Old Datastructure) struct (es ist ein basic-c++ - struct, hat andere Strukturen und Variablen-POD, dass es braucht, um initialisiert zu Beginn.) Basiert, was ich habe Lesenes scheint, dass: myStruct = (MyStruct*)calloc(1,
6
Antworten
Vom Mann realloc:Der realloc () - Funktion gibt einen Zeiger auf den neu reservierten Speicher, welcher passend ausgerichtet ist für jede Art von variable und kann unterscheidet sich von ptr, oder NULL falls die Anforderung scheitert. So,
18
Antworten
Was ist der Unterschied zwischen: ptr = (char **) malloc (MAXELEMS * sizeof(char *)); oder: ptr = (char **) calloc (MAXELEMS, sizeof(char*)); Wann ist es eine gute Idee, calloc über malloc oder Umgekehrt? InformationsquelleAutor der Frage user105033
4
Antworten
Ich habe eine struct, wo ich alle Informationen über die Spieler. Das ist mein struct: struct player{ int startingCapital; int currentCapital; int startingPosition; int currentPosition; int activePlayer; int canPlay; }; Und das ist mein main: #include <stdio.h>
11
Antworten
Ist es ein Anruf, den ich machen kann, um new haben es die null aus dem Gedächtnis wie calloc? InformationsquelleAutor der Frage nivnad | 2009-04-30