中文字幕在线一区二区在线,久久久精品免费观看国产,无码日日模日日碰夜夜爽,天堂av在线最新版在线,日韩美精品无码一本二本三本,麻豆精品三级国产国语,精品无码AⅤ片,国产区在线观看视频

      聯(lián)想(Lenovo)筆試題目附參考答案

      時間:2023-05-28 07:06:24 筆試題目 我要投稿
      • 相關(guān)推薦

      聯(lián)想(Lenovo)筆試題目(附參考答案)

      1.設(shè)計函數(shù) int atoi(char *s)。
      int atoi(char *s)
      {
           char sign;
           char sign_val = 1;
           int val = 0;
           int n = 0;
           /* skip spaces */
           while (isspace(*s))
               ++s;
           if (*s == '-' || *s == '+')
               /* skip '-' and '+' sign */
           {
               sign = *s;
               if (sign == '-')
                   sign_val = -1;
               ++s;
           }
           /* when goes here, it is not space or sign */
           while ((*s != '\0') && isdigit(*s))
           {
               val = 10 * n + (*s - '0');
               n = val;
               s++;
           }
           if (*s != '\0')
           {
               printf("non digit in your input!!\n");
               exit(-1);
           }
           /* non error occured */
           return (sign_val * val);
      }
      2.int i=(j=4,k=8,l=16,m=32); printf("%d", i); 輸出是多少?
      結(jié)果為: 32.
      3.解釋局部變量、全局變量和靜態(tài)變量的含義。
         局部變量包括函數(shù)的形參,包含在函數(shù)體或者語句塊內(nèi)的變量,局部變量的生存期在退出函數(shù)或語句塊后結(jié)束。全局變量是指在所有函數(shù)和語句塊之外的變量,它對于整個程序均可見,全局變量的生存期與程序的生存期相同.
         靜態(tài)變量指由關(guān)鍵字static聲明的變量,它的作用域和其他變量一樣,由它所在的位置決定,如在函數(shù)體或語句塊中聲明,則只在函數(shù)體或語句塊可見,其他地方均不可見.它的生存期與程序相同.
      4.解釋堆和棧的區(qū)別。
      簡述如下:
      棧上分配的內(nèi)存,由系統(tǒng)自動分配,系統(tǒng)會自動收回.如果需要動態(tài)分配內(nèi)存,則只能通過malloc/new在堆上分配的內(nèi)存,使用完畢后,通過free/delete來釋放內(nèi)存。5.論述含參數(shù)的宏與函數(shù)的優(yōu)缺點。含參數(shù)的宏優(yōu)點:省去了函數(shù)調(diào)用的開銷,運行效率高.含參數(shù)的缺點:由于宏本質(zhì)上是字符串的替換,所有可能會由于一些參數(shù)的副作用導(dǎo)致得出錯誤的結(jié)果.
      如:
      #define max(a, b)    ( ((a) > (b)) ? (a) : (b) )
      如果程序中出現(xiàn)這樣的調(diào)用: max(a++, b);將導(dǎo)致a被計算2次,從而可能得到錯誤的結(jié)果,而函數(shù)調(diào)用不會出現(xiàn)這種問題.另外,如果程序中有多次宏替換的話,可能導(dǎo)致代碼體積變大.函數(shù)的優(yōu)點是:沒有帶參數(shù)宏可能導(dǎo)致的副作用,計算的正確性較宏更有保證.
      函數(shù)調(diào)用的缺點:函數(shù)調(diào)用需要一些參數(shù),返回地址等入棧,出棧的開銷,效率沒有宏函數(shù)高.

      【聯(lián)想(Lenovo)筆試題目附參考答案】相關(guān)文章:

      聯(lián)想(lenovo)筆試記02-18

      聯(lián)想(lenovo)筆試筆試經(jīng)驗10-15

      聯(lián)想筆試(真題題目)03-25

      聯(lián)想應(yīng)聘筆試題目07-06

      北京瑞斯康達筆試題目(附參考答案)12-12

      瑞斯康達筆試題目及參考答案07-31

      聯(lián)想筆試的試題03-23

      聯(lián)想筆試真題11-06

      聯(lián)想筆試面試經(jīng)驗11-06

      聯(lián)想筆試真題12-10

      主站蜘蛛池模板: 欧美日韩国产在线成人网| 亚洲性无码av在线| 中文字幕精品一二三区| 亚洲午夜亚洲精品国产成人 | 都安| 国产精品久久婷婷婷婷| 亚洲成av在线免费不卡| 中文字幕乱码亚洲无线| 仙居县| 富蕴县| 国产超碰人人一区二区三区| av东京热一区二区三区| 少妇精品一区二区三区免费| 性感人妻一区二区三区| 2020亚洲国产| 兴化市| 大庆市| 河南省| 宝清县| 曲阳县| 国产一区二区欧美丝袜| av免费一区二区三区不卡| 牙克石市| 乡宁县| 日韩欧美精品有码在线观看| 亚洲综合久久久中文字幕| 武陟县| 磐安县| 亚洲色图视频在线播放| 欧美深夜福利视频| 国产一区二区欧美丝袜| 美女精品国产一区二区三区| 亚洲人成无码网站十八禁| 中文字幕无码免费久久9| 国产视频网站一区二区三区| 蜜桃视频在线网站免费| 欧美精品v欧洲高清| 一本色道久久综合中文字幕| 欧美v日韩v亚洲综合国产高清 | 99久久精品久久久| 国产一级a爱做片一女多男|