Я получаю дамп ядра этой маленькой программой.
#include <dirent.h> int main(void) { printf("process n%s",(long)getpid()); exit(0); }
Вы можете объяснить, почему?
Вам необходимо знать, откуда приходят ваши функции, что они возвращают и как печатать возвращаемое значение.
#include <unistd.h> #include <stdio.h> int main(void) { printf("process n%ld", (long)getpid()); }