Learn C the hard way!
Zed A. Shaw den man vielleicht von “Learn python the hard way” kennt sitzt gerade an einem neuen Buch: “Learn C the hard way“. Und falls man es noch nicht kennt: Teach Yourself Programming in Ten Years (must read!) Flattr this!
Zed A. Shaw den man vielleicht von “Learn python the hard way” kennt sitzt gerade an einem neuen Buch: “Learn C the hard way“. Und falls man es noch nicht kennt: Teach Yourself Programming in Ten Years (must read!) Flattr this!
Mal 3 Zeilen um Signale zu verarbeiten. Wichtig ist hierbei das SIGKILL nicht blockierbar ist (SIGTERM übrigens auch nicht ;-) ) 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 #include <stdio.h> #include <signal.h> #include <stdlib.h> void sig_handler(int signum) { printf("Fetched Strg+cn"); exit(1); } int [...]
Der Klassikertrick. Durch XOR Verknüpfungen eine Variable sparen. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 #include <stdio.h> int main (int argc, char const *argv[]) { int a = 1; int b = 2; printf("Start: a:%i b:%in",a,b); a=a^b; printf("a=a^b: a:%i b:%in",a,b); b=a^b; printf("b=a^b: a:%i b:%in",a,b); [...]
1 2 3 4 5 6 #include <stdio.h> int main (void) { printf("Ich bin jetzt offiziell C-Tutorn"); return 0; } Flattr this!