Suchergebnisse für Anfrage "c"
GtkEntry Textänderungssignal
Wie kann ich einen Signalrückruf für jede Art von Änderung im Puffer eines GtkEntry verbinden, einschließlich Zeichen, die hinzugefügt, gelöscht, Text eingefügt oder ausgeschnitten wurden? Ich habe in den Dokumenten nach GtkWidget, GtkEntry und ...
Was nützt es, den linken Operanden des Zuweisungsoperators in C auszuwerten?
Nach ISO C11 - 6.5.16.3 heißt es, dass Ein Zuweisungsoperator speichert einen Wert in dem vom linken Operanden angegebenen Objekt. Ein Zuweisungsausdruck hat nach der Zuweisung den Wert des linken Operanden, ist jedoch kein Wert. Der Typ eines ...
Confusion über die Ausgabe
#include<stdio.h> int main(void) { int i=1,j=-1; if((printf("%d",i))<(printf("%d",j))) printf("%d",i); else printf("%d",j); return 0; }Wieprintf() gibt die Anzahl der erfolgreich gedruckten Zeichen zurück, die Bedingung istif(1<1) was falsch ist, ...
Malloc, frei und Segmentierungsfehler
Ich verstehe nicht, warum in diesem Code der Aufruf von "free" einen Segmentierungsfehler verursacht: #include <stdio.h> #include <string.h> #include <stdlib.h> char *char_arr_allocator(int length); int main(int argc, char* argv[0]){ ...
++ i + ++ i + ++ i in Java vs C
int i=2; i = ++i + ++i + ++i;Was ist richtiger? Javas Ergebnis von 12 oder C = 13. Wenn dies nicht der Fall ist, erläutern Sie es bitte.
Unterscheiden zwischen einem Buchstaben und einer Ganzzahl in C
Bitte beachten Sie, dass ich NICHT versuche, zwischen einer einzelnen Ziffer und einem Buchstaben (oder einem anderen Zeichen) zu unterscheiden, wie dies bei Funktionen wie isalpha () in ctype.h @ der Fall is Ich versuche zwischen einer ...
Überprüfen Sie, ob eine Zahl ungleich Null ist, indem Sie bitweise Operatoren in C @ verwende
Prüfen Sie, ob eine Zahlx ist ungleich Null und verwendet die legalen Operatoren mit Ausnahme von!. Beispiele:isNonZero(3) = 1, isNonZero(0) = 0 Legal ops:~ & ^ | + << >> Hinweis: Es sollten nur bitweise Operatoren verwendet werden.if, else, ...
Wie übergebe ich ein 2D-Array (Matrix) in einer Funktion in C?
Ich muss dies tun, um Operationen auf der Matrix auch beizubehalten. Bedeutet das, dass es als Referenz übergeben werden muss? Reicht das aus? void operate_on_matrix(char matrix[][20]);
Labels in GCC Inline Assembly
ei meinen laufenden Experimenten mit der GCC-Inline-Assembly ist mir ein neues Problem in Bezug auf Beschriftungen und Inline-Code begegne Betrachten Sie den folgenden einfachen Sprung: __asm__ ( "jmp out;" "out:;" : : );Dies macht nichts ...
Wo finde ich eine Tabelle mit allen Zeichen für jeden C99-Zeichensatz?
Ich suche für jedes Zeichen in jedem der folgenden C-Zeichensätze eine Tabelle (oder eine Möglichkeit, eine zu generieren): Basic Character SetBasic Execution Character SetBasic Source Character SetExecution Character SetExtended Character ...