久久99热66热这里只有精品,特黄特色的大片在线观看,亚洲日本三级在线观看,国产三级农村妇女在线,亚洲av毛片免费在线观看,哺乳叫自慰在线看,天天干美女av网

c語言面試題及答案(2)

時間:2024-10-11 04:12:30 學(xué)人智庫 我要投稿
  • 相關(guān)推薦

c語言面試題及答案(2)

  11. 指向常量的指針和常指針的區(qū)別

c語言面試題及答案(2)

  答案:指向常量的指針?biāo)赶虻膬?nèi)容不能被修改但能夠指向其它的量,而常指針是指向的內(nèi)容可以被修改但指針不能再指向其它地方。

  12. if (a=b)

  printf(“a==b”)

  else

  printf(“a!=b”);

  輸出結(jié)果為:

  A.a==b B.a!=b C.不一定 D.不能運(yùn)行

  答案:不一定,這要根據(jù)b的內(nèi)容來決定。通常再編程時不要使用此類的賦值語句。

  13.在內(nèi)聯(lián)函數(shù)中使用static變量,比如

  inline test()

  { static couter = 0;

  counter++;

  }

  會有什么問題?

  答案:會造成多次定義該變量,因此再內(nèi)聯(lián)函數(shù)中禁止定義靜態(tài)變量

  14. F是一個結(jié)構(gòu)類型,有如下定義:

  F f1,f2;

  問:f1=f2;語句是否成立?

  答案:該語句成立,不過有的編譯器不支持。實(shí)際上編譯器也是用內(nèi)存拷貝函數(shù)來實(shí)現(xiàn)的。

  15.全局變量、局部變量、模塊變量在內(nèi)存空間中如何存放?(數(shù)據(jù)區(qū)or棧空間?)

  答案:全局變量在全局空間分配,局部變量在?臻g分配,模塊變量在全局空間分配。

  16.struct A{

  ......

  ......

  union {

  int x;

  .....

  };

  }

  struct A a;

  問:a.x這樣的表示法是否成立?

  答案:成立

  如果結(jié)構(gòu)定義改為如下定義

  .struct A{

  ......

  int x;

  union {

  int x;

  .....

  };

  }

  那a.x表示法是否成立?

  答案:不成立,編譯時會報(bào)x變量重定義

  17. #define REDEF(name,arg1,arg...) \

  _##name (arg1,##arg)

  問:以下兩個語句宏展開的結(jié)果

  REDEF(test_fn1,int a,int b);

  REDEF(test_fn2,int a);

  答案:

  _test_fn1(int a ,int b)

  _test_fn2(int a);

  注意:在VC中不支持,gcc才支持該參數(shù)宏函數(shù)。

  18. fnxxxx_max(char str[])

  {

  putchar str[0];

  str++; //(1)

  printf(“%s”,str);

  }

  main()

  {

  char str[20]={“ABCDEFG”};

  fnxxxx_max(str);

  str++; //(2)

  printf(“%s”,str);

  }

  問:語句(1)和語句(2)是否成立?

  答案:語句(1)成立,語句(2)不成立

  19.#define SRR 0x001;

  #define SRT 0x002;

  #define SRI 0x0900;

  EVENT = SRR|SRT|SRI

  問:上面的語句有什么問題?EVENT的值會是多少?

  答案:宏展開后變?yōu)椋?/p>

  EVENT = 0x001; 0x002;0x0900;

  因此EVENT的值為0x001,所以在編程時一定要小心,一定不要在常量宏定義的后面加上分號。

http://www.dameics.com/

【c語言面試題及答案(2)】相關(guān)文章:

計(jì)算機(jī)二級C語言考試選擇題(帶答案)(2)06-10

java面試題及答案10-03

計(jì)算機(jī)二級c語言考試習(xí)題及答案07-03

職稱英語衛(wèi)生類C級真題及答案(word版)(2)06-10

c語言實(shí)習(xí)總結(jié)06-30

c語言讀書筆記09-28

2005年職稱英語考試衛(wèi)生類(C級)試題及答案(2)09-01

2006年職稱英語考試衛(wèi)生類(C級)試題及答案(2)07-24

2007年職稱英語考試衛(wèi)生類(C級)試題及答案(2)10-25

職稱英語衛(wèi)生C真題及答案05-17