首页学历类考试大学计算机科学
(简答题)

什么叫宏?谈谈带参数宏与内联函数之间的异同点。

正确答案

宏是指定义一个标识符来代替一个字符序列。
内联函数和宏都是在程序出现的地方展开,是在调用该函数的程序处或应用宏处将它展开。但内联函数可以多行的程序段,而宏通常是单行代码段。

答案解析

相似试题

  • (简答题)

    内联函数在编译时是否做参数类型检查?

    答案解析

  • (判断题)

    成员函数与一般函数一样可以重载、内联和设置参数的默认值。

    答案解析

  • (简答题)

    什么叫内联函数?

    答案解析

  • (判断题)

    重载函数可以带默认值参数,但要注意二义性。

    答案解析

  • (单选题)

    下列带缺省值参数的函数说明中,正确的说明是()。

    答案解析

  • (判断题)

    读取一个字符的成员函数get()是不可以带参数的。

    答案解析

  • (判断题)

    定义在类体内的成员函数是内联函数,定义在类体外的成员函数不能是内联函数。

    答案解析

  • (判断题)

    GNU的C编译器支持内联函数,因此可以将内联函数直接编译到内核当中。()

    答案解析

  • (单选题)

    下列哪个类型函数不适合声明为内联函数?()

    答案解析

快考试在线搜题