Suchergebnisse für Anfrage "c"

2 die antwort

Verwirrung über die Tatsache, dass nicht initialisierter Zeiger auf irgendwo zeigt

#include <stdio.h> int main(void) { int *ptr; printf("%p", ptr); // Error: uninitialized local variable 'ptr' used // Output is "0" }Ich lese C-FAQ [http://c-faq.com/null/null1.html] about null pointer. Und es heißt, dass ein nicht ...

14 die antwort

Wie finde ich heraus, wie viel Speicherplatz durch einen Aufruf von malloc () zugewiesen wurde?

Ich versuche, eine Größenfunktion wie diese zu schreiben: size(void *p,int size);Welche die Größe eines Arrays zurückgeben würde, auf das p zeigt. Beispielsweise Int *a = malloc((sizeof(int)*100)); size(a,sizeof(int)); // this should ...

26 die antwort

Was kann man in c aber nicht in c ++ machen? [geschlossen

Was sind die Dinge, die in C, aber nicht in C ++ ausgeführt werden können, und welche dieser Funktionen vermissen Sie beim Codieren in C ++ am meisten? Nur wenige Dinge, die mir einfallen: Wir können einen beliebigen Zeigertyp einem ungültigen ...

TOP-Veröffentlichungen

18 die antwort

ann ein C-Programm seine ausführbare Datei änder

Ich hatte etwas zu viel Zeit und fragte mich, ob ich ein selbstmodifizierendes Programm schreiben könnte. Zu diesem Zweck habe ich in C ein "Hello World" geschrieben und dann mit einem Hex-Editor die Position der Zeichenfolge "Hello World" in der ...

8 die antwort

Wie mache ich den Gtk + Fensterhintergrund transparent?

Ich möchte den Hintergrund eines Gtk + -Fensters transparent machen, damit nur die Widgets im Fenster sichtbar sind. Ich habe ein paar Tutorials gefunden: http: ...

4 die antwort

Seltsame Ausgabe in C Fork Call

Ich habe den folgenden C-Code. #include <stdio.h> #include <sys/types.h> #include <unistd.h> int main () { int i=1; pid_t child_pid = fork(); if (child_pid == 0) { printf ("%d\n", i++); printf ("%d\n", i++); printf ("This is child process."); ...

6 die antwort

OpenVPN mit einer bestimmten OpenSSL-Version erstellen

Es wurden bereits ähnliche Fragen gestellt, aber die Antworten scheinen nicht mehr zuzutreffen, da sich die Flags für das Konfigurationsskript geändert haben. Ich versuche, OpenVPN von der Git-Quelle unter Ubuntu 14.04.5 auf x86 und x64 ...

6 die antwort

Standardsortiernetzwerke für kleine Werte von n

Ich bin auf der Suche nach einer Sortiernetzwerkimplementierung mit 5 Elementen, aber da ich auf SO keine gute Referenz gefunden habe, möchte ich nach Sortiernetzen für alle kleinen Werte von n fragen, mindestens n = 3 bis n = 6, aber höhere ...

6 die antwort

Wie lade / speichere ich mit GNU C Vector Extensions von / zu einem Array von Doubles?

Ich benutze GNU C Vector Extensions [https://gcc.gnu.org/onlinedocs/gcc/Vector-Extensions.html], nicht Intels_mm_* intrinsics. Ich möchte das Gleiche tun wie Intels_m256_loadu_pd intrinsic. Das Zuweisen der Werte nacheinander ist langsam: gcc ...

2 die antwort

Was bedeutet "ein Objekt bezeichnen" in C?

Beispielsweise int x = 10; Wir sagen, dass "x bezeichnet ein int-Objekt, das 10 "speichert. Aber was bedeutet" bezeichnen "genau? Bedeutet esx verhält sich wie ein Label, das sich auf den gesamten Speicherbereich bezieht?