Suchergebnisse für Anfrage "c"

10 die antwort

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 ...

12 die antwort

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 ...

2 die antwort

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 @ ...

TOP-Veröffentlichungen

8 die antwort

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 = ...

8 die antwort

Ü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) ...

28 die antwort

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 ...

10 die antwort

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 ...

2 die antwort

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 ...

6 die antwort

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 ...

4 die antwort

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 ...