Training courses
Kernel and Embedded Linux
Bootlin training courses
1 2 3 4
void foo(char **c) { *c = __FILE__; int x = c; // produce a diagnostic }