C言語で、環境によって使えるものが違うらしいのですが、そのことについて
質問させてください。
1、環境とは?機種:OS:その他
2、使えるものを区別するには?ヘッダファイル:その他
3、2がヘッダファイルなら以下のはどの環境で使用可能?
  windows.h conio.h time.h math.h stdio.h stdlib.h string.h
4、3で使えないものがあるならその代わりになるものは?
以上のものが質問です。お教えお願いします。