系统侧C vs C?

我尝试search单词“系统端程序员”或“系统端C”,但没有得到任何好的信息。 有人能解释一下系统端C与系统编程器与系统端编程器的区别吗? 如果有人能够提供链接来学习专注于Linux内核的System Side C,那将是非常棒的。 提前致谢

更新:系统端C是用于构build操作系统的C语言代码。 例如:一个页表是如何在一个操作系统内使用Struct实现的。

C语言的语法是相同的,但是可用的函数是不同的。 Linux内核提供了许多像字符串操作函数一样需要的ANSI C函数,但是它在内核编程(如scanf或printf)中不提供无用的函数,…。 Linux内核还提供了与sysfs,设备,文件系统,IPC等内核子系统进行交互的功能。 你应该阅读官方的linux内核api文档: https : //www.kernel.org/doc/htmldocs/kernel-api/