多项选择题
如下对inline函数描述正确的是:()
A.关键字inline必须与函数定义体放在一起才能使函数成为内联,仅将inline放在函数声明前面不起任何作用
B.定义在类声明之中的成员函数将自动地成为内联函数
C.内联是以代码膨胀(复制)为代价,仅仅省去了函数调用的开销,从而提高函数的执行效率
D.编译器可能会根据函数的定义体,自动地取消不值得的内联
点击查看答案
相关考题
-
填空题
Windows程序如下:inta[10];a[0]=0;a[1]=1;a[2]=2;a[3]=3;a[4]=4;a[5]=5;a[6]=6;a[7]=7;a[8]=8;a[9]=9;int*p1,*p2;p1=a;p2=&a[2];则a[p2-p1]的值等于:() -
填空题
程序如下:intfunc(inta){intb;switch(a){case1:b=1;case2:b=2;case3:b=3;default:b=0;}returnb;}则func(1)的值等于() -
单项选择题
程序如下:char*s=”abcde”;s+=2;printf(“%d”,s);则输出结果是:()
A.cde
B.字符’c’
C.字符’c’的起始地址
D.字符’c’的ASCii码.