就业数据资源平台
当前位置:首页 > 笔试题目
Syntax and Semantics笔试题


 Syntax and Semantics


1. In a runtime C program, auto variables are stored in , static variables are stored in , and function parameters are stored in .


  a. stack b. heap c. neither stack nor heap


2. The statement extern int x; is a , and the keyword extern is used during .


  a. variable declaration b. variable definition c. compilation time d. runtime


3. There is a complicated declaration: void ( * signal (int, void (*)(int)) ) (int);If a statement typedef void (*p) (int); is given, please rewrite this complicated declaration.


4. The following code is a segment of C program.


  ..........


  void func(int *p)


  {...........}


  ..........


  main()


  {


  int num=0;


  .........


  func(num);


  ........


  }


  ..........


Here, the function argument num is passed .


  a. by value b. by reference


 


就业数据资源平台