非C程序员请教c问题
linux和window下的c,对于标准库(c本身规范的),比如stdio,里面代码一样吗,标准库应该只是同意接口,实际应该会由于操作系统的不同有区别吧。另外标准库是以什么形式存在呢(文件后缀),应该是编译好的吧。
[解决办法]
标准库在不同的平台上的实现不同,标准库的实现很多要借助于os的提供api。
[解决办法]
代码不一样的,一个是闭源的miscrosoft出的,另一个则是开源的gnu一部分,接口基本一样,但是也有是平台专有的,
比如windows的itoa
库以头文件与lib形式存在,编译好的。
linux的可自行编译