欧美日韩国产在线高清视频_久久99精品久久久久久噜噜丰满_日日摸夜夜添夜夜添影院视频_久久精品无码一区二区日韩av

當(dāng)前位置:高考升學(xué)網(wǎng) > 招聘筆試題 > 正文

上海貝爾c語(yǔ)言筆試題和面試題答案

更新:2023-09-21 07:34:51 高考升學(xué)網(wǎng)

  一、以下為Windows NT下的32位C++程序,請(qǐng)計(jì)算sizeof的值(10分)

  char str[] = “Hello” ;

  char p = str ;

  int n = 10;

  請(qǐng)計(jì)算

  sizeof (str ) = 6 (2分)

  sizeof ( p ) = 4 (2分)

  sizeof ( n ) = 4 (2分) void Func ( char str[100])

  {

  請(qǐng)計(jì)算

  sizeof( str ) = 4 (2分)

  }

  void p = malloc( 100 );

  請(qǐng)計(jì)算

  sizeof ( p ) = 4 (2分)

  二、請(qǐng)?zhí)顚態(tài)OOL , float, 指針變量 與“零值”比較的 if 語(yǔ)句。(10分)

  請(qǐng)寫出 BOOL flag 與“零值”比較的 if 語(yǔ)句。(3分)

  標(biāo)準(zhǔn)答案:

  if ( flag )

  if ( !flag ) 如下寫法均屬不良風(fēng)格,不得分。

  if (flag == TRUE)

  if (flag == 1 )

  if (flag == FALSE)

  if (flag == 0)

  請(qǐng)寫出 float x 與“零值”比較的 if 語(yǔ)句。(4分)

  標(biāo)準(zhǔn)答案示例:

  const float EPSINON = 0.00001;

  if ((x >= - EPSINON) && (x <= EPSINON)

  不可將浮點(diǎn)變量用“==”或“!=”與數(shù)字比較,應(yīng)該設(shè)法轉(zhuǎn)化成“>=”或“<=”此

  類

  形式。

  如下是錯(cuò)誤的寫法,不得分。

  if (x == 0.0)

  if (x != 0.0)

  請(qǐng)寫出 char p 與“零值”比較的 if 語(yǔ)句。(3分)

  標(biāo)準(zhǔn)答案:

  if (p == NULL)

  if (p != NULL) 如下寫法均屬不良風(fēng)格,不得分。

  if (p == 0)

  if (p != 0)

  if (p)

  if (!)

  三、簡(jiǎn)答題(25分)

  1、頭文件中的 ifndef/define/endif 干什么用?(5分)

  答:防止該頭文件被重復(fù)引用。

  2、#include 和 #include “filename.h” 有什么區(qū)別?(5分)

  答:對(duì)于#include ,編譯器從標(biāo)準(zhǔn)庫(kù)路徑開始搜索 filename.h

  對(duì)于#include “filename.h” ,編譯器從用戶的工作路徑開始搜索 filename.h

  3、const 有什么用途?(請(qǐng)至少說明兩種)(5分)

  答:(1)可以定義 const 常量

  (2)const可以修飾函數(shù)的參數(shù)、返回值,甚至函數(shù)的定義體。被const修飾的東西都受到強(qiáng)制保護(hù),可以預(yù)防意外的變動(dòng),能提高程序的健壯性。

  4、在C++ 程序中調(diào)用被 C編譯器編譯后的函數(shù),為什么要加 extern “C”? (5分)

  答:C++語(yǔ)言支持函數(shù)重載,C語(yǔ)言不支持函數(shù)重載。函數(shù)被C++編譯后在庫(kù)中的名字與C語(yǔ)言的不同。假設(shè)某個(gè)函數(shù)的原型為:void foo(int x, int y);該函數(shù)被C編譯器編譯后在庫(kù)中的名字為_foo,而C++編譯器則會(huì)產(chǎn)生像_foo_int_int之類的名字。

  C++提供了C連接交換指定符號(hào)extern“C”來(lái)解決名字匹配問題。

  5、請(qǐng)簡(jiǎn)述以下兩個(gè)for循環(huán)的優(yōu)缺點(diǎn)(5分)

  for (i=0; i

  {

  if (condition)

  DoSomething();

  else

  DoOtherthing();

  }

  if (condition)

  {

  for (i=0; i

  DoSomething();

  }

  else

  {

  for (i=0; i

  DoOtherthing();

  }

  優(yōu)點(diǎn):程序簡(jiǎn)潔

  缺點(diǎn):多執(zhí)行了N-1次邏輯判斷,并且打斷了循環(huán)“流水線”作業(yè),使得編譯器不能對(duì)循環(huán)進(jìn)行優(yōu)化處理,降低了效率。

  優(yōu)點(diǎn):循環(huán)的效率高

  缺點(diǎn):程序不簡(jiǎn)潔

  四、有關(guān)內(nèi)存的思考題(每小題5分,共20分)

  void GetMemory(char p)

  {

  p = (char )malloc(100);

  }

  void Test(void)

  {

  char str = NULL;

  GetMemory(str);

  strcpy(str, "hello world");

  printf(str);

  }

  請(qǐng)問運(yùn)行Test函數(shù)會(huì)有什么樣的結(jié)果?

  答:程序崩潰。

  因?yàn)镚etMemory并不能傳遞動(dòng)態(tài)內(nèi)存,

  Test函數(shù)中的 str一直都是 NULL。

  strcpy(str, "hello world");將使程序崩潰。

  char GetMemory(void)

  {

  char p[] = "hello world";

  return p;

  }

  void Test(void)

  {

  char str = NULL;

  str = GetMemory();

  printf(str);

  }

  請(qǐng)問運(yùn)行Test函數(shù)會(huì)有什么樣的結(jié)果?

  答:可能是亂碼。

  因?yàn)镚etMemory返回的是指向“棧內(nèi)存”的指針,該指針的地址不是 NULL,但其原現(xiàn)的內(nèi)容已經(jīng)被清除,新內(nèi)容不可知。

  void GetMemory2(char p, int num)

  {

  p = (char )malloc(num);

  }

  void Test(void)

  {

  char str = NULL;

  GetMemory(&str, 100);

  strcpy(str, "hello");

  printf(str);

  }

  請(qǐng)問運(yùn)行Test函數(shù)會(huì)有什么樣的結(jié)果?

  答:

  (1)能夠輸出hello

  (2)內(nèi)存泄漏

  void Test(void)

  {

  char str = (char ) malloc(100);

  strcpy(str, “hello”);

  free(str);

  if(str != NULL)

  {

  strcpy(str, “world”);

  printf(str);

  }

  }

  請(qǐng)問運(yùn)行Test函數(shù)會(huì)有什么樣的結(jié)果?

  答:篡改動(dòng)態(tài)內(nèi)存區(qū)的內(nèi)容,后果難以預(yù)料,非常危險(xiǎn)。

  因?yàn)閒ree(str);之后,str成為野指針,

  if(str != NULL)語(yǔ)句不起作用。

相關(guān)文章

最新圖文

2020年河北新聞網(wǎng)兩學(xué)一做

時(shí)間:2023-09-18 07:0:24

2020年河北新聞網(wǎng)兩學(xué)一做

時(shí)間:2023-09-15 11:0:59

兩學(xué)一做學(xué)習(xí)教育知

時(shí)間:2023-09-21 06:0:30

2020年開展兩學(xué)一做學(xué)習(xí)教

時(shí)間:2023-09-19 21:0:30
欧美日韩国产在线高清视频_久久99精品久久久久久噜噜丰满_日日摸夜夜添夜夜添影院视频_久久精品无码一区二区日韩av
<strike id="6q0um"></strike>
  • <strike id="6q0um"><s id="6q0um"></s></strike>
  • <ul id="6q0um"></ul><strike id="6q0um"></strike>
    日韩理论片中文av| 国产成人免费视频精品含羞草妖精| 国产成人精品免费在线| 国产精品久久一级| 欧美日韩高清在线| 亚洲视频免费观看| 国产一区二区三区久久悠悠色av | 久久精品一区二区三区av| 亚洲午夜久久久久久久久久久| 欧美成人r级一区二区三区| 亚洲一区二区三区四区在线观看| 国产成人精品亚洲777人妖| 椎名由奈av一区二区三区| 这里是久久伊人| 日韩理论片网站| 丰满少妇在线播放bd日韩电影| 日韩毛片一二三区| 日韩三级免费观看| 五月天亚洲婷婷| 久久久久成人黄色影片| 欧美丝袜自拍制服另类| 亚洲免费观看高清完整版在线观看熊| 国产露脸91国语对白| 亚洲免费三区一区二区| 欧美成人a视频| 男女男精品网站| 中文欧美字幕免费| 欧美一区二区二区| 日韩电影在线免费看| 亚洲国产成人一区二区三区| 欧美日韩免费观看一区三区| 一个色在线综合| 久久综合九色综合97婷婷| 欧日韩精品视频| 亚洲美女电影在线| av不卡免费电影| 欧美性色aⅴ视频一区日韩精品| 亚洲日本在线观看| 91网站在线播放| 欧美体内she精高潮| 一区二区三国产精华液| 久久综合丝袜日本网| 欧美精品久久天天躁| 亚洲丶国产丶欧美一区二区三区| 久久久久9999亚洲精品| 欧美精品xxxxbbbb| 日韩电影在线免费| 亚洲乱码精品一二三四区日韩在线| 久久精品视频在线免费观看| 狠狠色狠狠色综合日日91app| 亚洲欧洲另类国产综合| 久久久蜜桃精品| 国产高清久久久久| 日本国产一区二区| 亚洲成a人v欧美综合天堂| 国产精品乱人伦| 国产人伦精品一区二区| 懂色av噜噜一区二区三区av| 欧洲亚洲精品在线| 亚洲3atv精品一区二区三区| 欧美激情一区三区| 久久久午夜电影| 成人看片黄a免费看在线| 欧美丝袜自拍制服另类| 日韩国产高清在线| 亚洲一区二区三区中文字幕在线| 亚洲欧美偷拍卡通变态| 久久久99精品免费观看| 精品成a人在线观看| 国产精品一区二区三区乱码| 婷婷夜色潮精品综合在线| 一区二区三区成人| 亚洲女女做受ⅹxx高潮| 国产精品传媒入口麻豆| 久久久蜜桃精品| 26uuu久久天堂性欧美| 成人永久免费视频| 7777女厕盗摄久久久| 韩国在线一区二区| 欧美日韩国产小视频在线观看| 日本在线不卡视频一二三区| 亚洲成人免费av| 亚洲成人综合在线| 亚洲一区二区三区四区五区黄| 亚洲精品国产无天堂网2021| 国产精品国产三级国产| 一色屋精品亚洲香蕉网站| 欧美激情一区二区三区| 中文字幕不卡在线播放| 国产三级一区二区| 亚洲欧洲精品一区二区精品久久久 | 性做久久久久久久免费看| 亚洲嫩草精品久久| 一区二区三区蜜桃网| 亚洲激情五月婷婷| 一区二区三区四区国产精品| 综合激情成人伊人| 亚洲精品一二三四区| 亚洲男人都懂的| 亚洲一卡二卡三卡四卡| 午夜伊人狠狠久久| 毛片av一区二区三区| 欧美丝袜丝nylons| 国产美女精品在线| 日韩一级欧美一级| 91尤物视频在线观看| 国产色产综合色产在线视频| 国产偷国产偷精品高清尤物| 国产精品久久久久影院| 国产精品福利一区| 亚洲韩国一区二区三区| 午夜亚洲福利老司机| 蓝色福利精品导航| 欧美日韩aaa| 成人激情校园春色| 久久精品无码一区二区三区| 国产女主播在线一区二区| 亚洲欧洲精品一区二区三区不卡| 亚洲欧美日韩精品久久久久| 亚洲成a人片在线不卡一二三区 | 蜜臀av性久久久久蜜臀av麻豆| 欧美在线观看你懂的| 国v精品久久久网| 久久久久青草大香线综合精品| 日本一区二区久久| 一级特黄大欧美久久久| 91成人国产精品| 成人免费视频caoporn| 欧美国产97人人爽人人喊| 一区在线播放视频| 日韩电影网1区2区| 欧美精品九九99久久| 26uuu国产日韩综合| 亚洲乱码中文字幕| 欧洲一区二区三区免费视频| 成人美女在线视频| 综合久久久久久| 色哟哟精品一区| 成人av在线网站| 最新久久zyz资源站| 偷拍亚洲欧洲综合| 国产999精品久久久久久绿帽| 久久久久国产精品麻豆| 亚洲女女做受ⅹxx高潮| 久久成人久久鬼色| 久久久久久久久久久久电影| 自拍视频在线观看一区二区| 另类调教123区| 久久久一区二区三区捆绑**| 亚洲色图欧美在线| 国产自产v一区二区三区c| 久久久久久久久伊人| 一区二区成人在线观看| 国产一区二区久久| 亚洲国产精品ⅴa在线观看| 亚洲一二三区在线观看| 高清国产一区二区三区| 综合在线观看色| 欧美曰成人黄网| 久久久久久久综合日本| 午夜成人免费视频| 欧美变态tickling挠脚心| 亚洲丝袜另类动漫二区| 国产乱码精品一区二区三区五月婷 | 亚洲成人7777| 精品久久五月天| 亚洲美女在线国产| 国内精品在线播放| 中文字幕一区二区三区在线播放| 在线免费亚洲电影| 国产欧美一区二区三区沐欲| 日韩精品一二三四| 国产色婷婷亚洲99精品小说| 一本久久a久久免费精品不卡| 97精品久久久久中文字幕 | 亚洲国产aⅴ成人精品无吗| 91精品国产色综合久久| 最新热久久免费视频| 国产精品一区二区在线观看网站 | 成人欧美一区二区三区视频网页 | 欧美日韩精品高清| 国产精品伦理一区二区| 国产米奇在线777精品观看| 综合av第一页| 91精品国产综合久久小美女| 综合久久国产九一剧情麻豆| 国产v综合v亚洲欧| 性欧美大战久久久久久久久| 精品91自产拍在线观看一区| 亚洲电影一区二区三区| 97se亚洲国产综合自在线观| 日韩精品乱码av一区二区| 国产日韩欧美精品一区| 在线观看亚洲一区| 中文字幕中文字幕在线一区 | 一区二区三区在线视频免费观看| 欧美一区二区三区播放老司机| 一区二区三区四区不卡视频| 99视频在线精品| 美腿丝袜在线亚洲一区|