No. If it's const it is static be default. This is the kind of shit that makes the windows api the royal pain in the ass it is.
If it's const at the file scope it's notably NOT static in the 'visible in the file scope only' sense of the word.
Try it, declare a const int at file scope in a C file and use it in a different C file with a extern prototype.