Suchergebnisse für Anfrage "c"
C testet, ob sich die Variable im schreibgeschützten Bereich befindet
Ich möchte eine einfache Protokollierungsfunktion schreiben, die wie folgt aussieht: DO_DBG("some string", val1, val2) Ich möchte, dass der Zeiger aus Leistungsgründen auf die Zeichenfolge und nicht auf eine Kopie der Zeichenfolge gespeichert ...
Aus Datei oder stdin lesen
Ich schreibe ein Dienstprogramm, das entweder einen Dateinamen akzeptiert oder von stdin liest. Ich würde gerne die robusteste / schnellste Methode kennen, um zu prüfen, ob stdin vorhanden ist (Daten werden an das Programm weitergeleitet), und ...
Warum ist es nicht in Ordnung, "char **" an eine Funktion zu übergeben, die in C ein "const char **" annimmt? [Duplikat
Mögliches Duplizieren: Warum kann ich in C "char **" nicht in "const char * const *" konvertieren? [https://stackoverflow.com/questions/78125/why-cant-i-convert-char-to-a-const-char-const-in-c] Ich bin neugierig, warum kann ich kein @ ...
lange vs int Multiplikation
Gab das folgende Snippet: #include <stdio.h> typedef signed long long int64; typedef signed int int32; typedef signed char int8; int main() { printf("%i\n", sizeof(int8)); printf("%i\n", sizeof(int32)); printf("%i\n", sizeof(int64)); int8 a = ...
Übergeben einer Liste von Strings von Python / C-Typ zu C-Funktion, wobei char erwartet wird **
Ich habe eine C-Funktion, die eine Liste mit \ 0 terminierten Zeichenfolgen als Eingabe erwartet: void external_C( int length , const char ** string_list) { // Inspect the content of string_list - but not modify it. }Aus Python (mit ctypes) ...
Was macht ** in C-Sprache [duplizieren]
Diese Frage hat hier bereits eine Antwort: Zeiger zur Zeigerklärung [/questions/21604946/pointer-to-pointer-clarification] 16 AntwortenWie funktioniert der Zeiger auf Zeiger in C? [/questions/897366/how-do-pointer-to-pointers-work-in-c] 14 ...
Was ist passiert, wenn wir '\ 0' am Ende der Zeichenfolge in C nicht einfügen?
In C, wenn ich mein Array auf diese Weise initialisiere: char full_name[] = { 't', 'o', 'a', 'n' };und drucke es mitprintf("%s", full_name); und starte es mit valgrind Ich habe eine Fehlermeldung erhalten Uninitialisierter Wert wurde durch ...
Wie verhindere ich, dass GCC meine NEON-Intrinsics zerstört?
Ich muss optimierten NEON-Code für ein Projekt schreiben, und ich schreibe gerne Assemblersprache, aber aus Gründen der Portabilität / Wartbarkeit verwende ich NEON-Instrumente. Dieser Code muss so schnell wie möglich sein, daher nutze ich meine ...
C: double in float konvertieren, wobei die Genauigkeit des Dezimalpunkts erhalten bleibt
i wollte double in float umwandeln, aber den Dezimalpunkt möglichst genau beibehalten, ohne Änderungen vorzunehmen ... Zum Beispiel sagen wir, ich habe double d = 0.1108; double dd = 639728.170000; double ddd = 345.2345678 Jetzt korrigiere ...
pthread mutex funktioniert nicht richtig
Ich lerne gerade C aus dem Open Courseware-Kurs des MIT mit dem Titel "Praktisches Programmieren in C". In den Vorlesungsunterlagen wurden die Race-Bedingungen im Multithreading besprochen. Sie enthielten ein Beispiel für ein Programm mit ...