【单选题】
系统调用与一般过程调用是不同的,下列对它们的调用程序和被调用程序的描述中,哪一个是正确的?()
A、过程调用和系统调用的调用程序和被调用程序均位于核心态
B、过程调用和系统调用的调用程序和被调用程序均位于用户态
C、过程调用时调用程序位于用户态,被调用程序位于核心态
D、系统调用时调用程序位于用户态,被调用程序位于核心态
A、过程调用和系统调用的调用程序和被调用程序均位于核心态
B、过程调用和系统调用的调用程序和被调用程序均位于用户态
C、过程调用时调用程序位于用户态,被调用程序位于核心态
D、系统调用时调用程序位于用户态,被调用程序位于核心态
A、减少过程调用将优化程序模块性(损害模块性) B、为了减少时间开销,如果在类体中定义的成员函数中不包括循环等控制结构,C++系统会自动将它们作为内置(inline)函数来处理。 C、inline函数其实是把函数代码嵌入程序的调用点中 D、inline函数可以减少程序执行过程中对CPU的中断次数