#include
int main()
{
//Assume sizeof character is 1 byte and sizeof integer is 4 bytes
printf("%d", sizeof(printf("GeeksQuiz")));
return 0;
}
(A)怪胎测验4
(B) 4GeeksQuiz
(C)怪胎测验9
(D) 4
(E)编译时错误答案: (D)
说明:表达式未在sizeof 运算符内部求值。 GeeksQuiz将不会打印。 printf返回要打印的字符数,即9,它是一个整数值。 sizeof运算符返回sizeof(int)。
想要从精选的最佳视频中学习和练习问题,请查看《基础知识到高级C的C基础课程》。