• 2022-06-29
    若没有显示定义非成员函数的调用约定,在C++1z下采用的是哪种调用
    A: __cdecl调用
    B: __stdcall调用
    C: __pascall调用
    D: __thiscall调用
  • B

    内容

    • 0

      Windows API函数的调用约定(Calling Convention)是__cdecl

    • 1

      递归调用的本质是() A: 调用一次函数 B: 函数在函数体内调用自身 C: 调用其它函数 D: 不调用函数

    • 2

      在函数调用过程中,如果函数A调用函数B,函数B又调用函数A,则这种函数调用被称为() A: 间接递归调用 B: 直接递归调用 C: 间接循环调用 D: 直接循环调用

    • 3

      调用函数要根据哪个代码执行的顺序原则。( ) A: 先定义,后调用 B: 先调用,后定义 C: 先定义,后调用,再定义 D: 先调用,后定义,再调用

    • 4

      系统调用与一般函数调用的最大不同是( )? A: 系统调用递归调用层次受限,而一般函数调用递归调用层次不受限 B: 系统调用不能再调用另一个系统调用,而函数调用可以 C: 系统调用存在用户态和内核态的转换,而一般函数没有 D: 系统调用不是函数