永发信息网

WINDOWS内核里的函数和普通编程语言自有的函数有什么区别与联系吗?

答案:1  悬赏:50  手机版
解决时间 2021-02-01 00:27
  • 提问者网友:愿为果
  • 2021-01-31 08:34
WINDOWS内核里的函数和普通编程语言自有的函数有什么区别与联系吗?
最佳答案
  • 五星知识达人网友:不想翻身的咸鱼
  • 2021-01-31 08:47
楼上的这个说法也太抄了吧⋯⋯

windows自带的函数不一定在内核里面,一般你只要知道有这个函数就好了

编程语言自有的函数有部分时候是系统函数的封装,比如说c/c++语言的system函数是执行系统命令,这个函数就肯定会调用一定的系统函数的。还例如java/.net语言里面的sleep函数,在windows平台上可能就是调用windows自己的Sleep函数的。

一般来说推荐尽量使用编程语言自带的函数,因为这样比较风格一致,本来语言自己能完成的,突然你穿插个别的函数,这并不是高手的表现,会让编程风格看上去很乱。当然了,除非真的特别需要这么做。

还有就是,重要的用语言自带的函数可以做到跨平台的,你用平台相关的语言就表示你的程序只能在一个平台上使用。这个说大也大,说小也小,我认为一个人很难说一辈子都不去了解其他平台,我个人认为尽量编写能跨平台的程序,尽量符合语言标准的程序,是一个不错的做法。尤其是c/c++,java,python这种本身就跨平台的语言更应该如此了。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯