📜  C |存储类和类型限定符|问题6

📅  最后修改于: 2021-06-29 11:37:59             🧑  作者: Mango

#include
int main()
{
  typedef static int *i;
  int j;
  i a = &j;
  printf("%d", *a);
  return 0;
}

(A)执行阶段错误
(B) 0
(C)垃圾价值
(D)编译器错误答案: (D)
说明:编译器错误-> a的多个存储类。
在C语言中,typedef被视为存储类。在不同的编译器上,错误消息可能会有所不同。

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