就业数据资源平台
当前位置:首页 > 笔试题目
应用开发工程师笔试题目


以下是由应届毕业生网为各位介绍的笔试题目


简答题


  16:类的静态成员和非静态成员有何区别?


  17:Consider the following code:


  #include


  #include


  int main(int argc, char *argv[]) {


  int i = 1;


  char buf[4];


  strcpy(buf, "AAAA");


  printf("%d ", i);


  return 0;


  }


  a) When compiled and executed on x86, why does this program usually not output what the programmer intended?


  b) Name several ways in which the security problem that causes this program not to output what the programmer intended can be prevented WITHOUT changing the code.


  18:#include


  void main()


  { int a[5] ={2,4,6,9,12},b[6] ={2,3,4,6,8,9};


  for(int i=0;i<5;i++)


  for(int j=0;j<6;j++)


  if(*(a+i)==*(b+j) printf( ″ %d ″ ,*(a+i));


  printf( ″ n ″ );


  } 输出结果: _______


 


就业数据资源平台