てか、さっきからSTLだとか言ってる方こそ、誤解してないか?

STLはC言語じゃなくてC++言語の機能(標準ライブラリ)です。
C言語には存在しない機能です。

C言語のコンパイラでSTLを使ったコードをコンパイルできると思っているのなら、それは誤解でございます。

これはOK?大丈夫?