華為面試題及答案分享

    時間:2024-08-13 00:16:27 綜合指導 我要投稿
    • 相關推薦

    華為面試題及答案分享

    分別是物理層、數據鏈路層、網絡層、傳輸層、會話層、表示層和應用層。

    主機到網絡 網絡 傳輸 應用

    CREATE DATABASE test

    GO
    use test
    CREATE TABLE [dbo].[users] (
    [ID] [int] NOT NULL ,
    [name] [varchar] (32) COLLATE Chinese_PRC_CI_AS NOT NULL ,
    [passwd] [binary] (16) NOT NULL ,
    [Prompt] [varchar] (32) COLLATE Chinese_PRC_CI_AS NOT NULL ,
    ) ON [PRIMARY]

    查詢語句優化:避免過多的表關聯,注意where 中的字段順序,先過濾有索引的,能盡量縮小數據范圍的等。
    索引優化:合理分析并設置、調整索引。
    表結構優化:如果數據量過大,縱向或者橫向拆分表。縱向拆,將前n個字段放在一個表,后面m個放另一個表。橫向:滿足一定條件的數據放一個表,比如公司員工特別多,男雇員放一個,女雇員放一個表,人妖放一個表。
    存儲方式優化:通過不同的存儲空間或者表分區,將數據存放在不同的存儲區域,達到充分利用IO的目的



    1、局部變量能否和全局變量重名?

      答:能,局部會屏蔽全局。要用全局變量,需要使用"::"

      局部變量可以與全局變量同名,在函數內引用這個變量時,會用到同名的局部變量,而不會用到全局變量。對于有些編譯器而言,在同一個函數內可以定義多個同名的局部變量,比如在兩個循環體內都定義一個同名的局部變量,而那個局部變量的作用域就在那個循環體內。

      2、如何引用一個已經定義過的全局變量?

      答:extern

      可以用引用頭文件的方式,也可以用extern關鍵字,如果用引用頭文件方式來引用某個在頭文件中聲明的全局變理,假定你將那個變寫錯了,那么在編譯期間會報錯,如果你用extern方式引用時,假定你犯了同樣的錯誤,那么在編譯期間不會報錯,而在連接期間報錯。

      3、全局變量可不可以定義在可被多個.C文件包含的頭文件中?為什么?

      答:可以,在不同的C文件中以static形式來聲明同名全局變量。

      可以在不同的C文件中聲明同名的全局變量,前提是其中只能有一個C文件中對此變量賦初值,此時連接不會出錯

      4、語句for( ;1 ;)有什么問題?它是什么意思?

      答:和while(1)相同。

      5、do……while和while……do有什么區別?

      答:前一個循環一遍再判斷,后一個判斷以后再循環

      6、請寫出下列代碼的輸出內容


    以下是引用片段:
      #include
      main()
      {
      int a,b,c,d;
      a=10;
      b=a++;
      c=++a;
      d=10*a++;
      printf("b,c,d:%d,%d,%d",b,c,d);
      return 0;
      }


      答:10,12,120

      7、static全局變量與普通的全局變量有什么區別?static局部變量和普通

    華為面試題及答案分享

    【華為面試題及答案分享】相關文章:

    華為集體面試題目12-08

    Android的面試題分享11-21

    2017華為筆試題及答案02-23

    分享面試題目 教育職業面試題11-20

    經典面試題 及答案分析11-20

    關于PHP面試題的分享11-20

    電工面試題目及答案?02-23

    IMI電話面試題目分享11-20

    2016競聘面試題及答案11-30

    特崗面試題目分享11-20

    91久久大香伊蕉在人线_国产综合色产在线观看_欧美亚洲人成网站在线观看_亚洲第一无码精品立川理惠

      亚洲色久悠悠a∨在线观看 亚洲精品国产综合精品99 | 熟女中文字幕免费 | 亚洲日韩乱码人人爽人人澡人人 | 中文字幕乱码免费专区 | 精品免费AV一区二区三区 | 亚洲综合国产偷自区第一页 |