📜  C |宏和预处理器|问题14

📅  最后修改于: 2021-05-29 12:07:15             🧑  作者: Mango

#include 
#define get(s) #s
  
int main()
{
    char str[] = get(GeeksQuiz);
    printf("%s", str);
    return 0;
}

(A)编译器错误
(B) #GeeksQuiz
(C)怪胎测验
(D) GGeeksQuiz答案: (C)
说明:预处理运算符’#’用于将字符串参数转换为字符串常量。
这个问题的测验

想要从精选的最佳视频中学习和练习问题,请查看《基础知识到高级C的C基础课程》。