У меня другое определение :) - а это я не знаю, откуда Вы такое добыли.
Ведро 4.14.52, glibc 2.26-r7, Calculate Linux 17
extern int printf (const char *__restrict __format, ...);
То же самое - ведро 2.6.32-696, glibc 2.12, CentOS 6.10
extern int printf (__const char *__restrict __format, ...);
Локально stdio.h находится там же, где и все - в /usr/include. Исходный код данной функции никогда в программе присутствовать не будет. Вообще. Код stdio() находится в glibc, которая находится соответственно в /lib64 (для 32-битных систем - в /lib). Если очень хочется посмотреть на ее исходник - качайте исходник glibc.