久久综合丝袜日本网手机版,日韩欧美中文字幕在线三区,亚洲精品国产品国语在线,极品在线观看视频婷婷

      • 最新華為筆試題分享

        時間:2022-07-11 15:50:53 筆試 我要投稿
        • 相關(guān)推薦

        最新華為筆試題分享

        華為2013筆試題分享,請您對下文進行測試:

        最新華為筆試題分享

        (一)

        (1)什么是預(yù)編譯,何時需要預(yù)編譯:

        答案:

        1、總是使用不經(jīng)常改動的大型代碼體。

        2、程序由多個模塊組成,所有模塊都使用一組標準的包含文件和相同的編

        譯選項。在這種情況下,可以將所有包含文件預(yù)編譯為一個預(yù)編譯頭。

        (2)char * const p

        char const * p

        const char *p 上述三個

        有什么區(qū)別?

        答案:

        char * const p; //常量指針,p的值不可以修改

        char const * p;//指向常量的指針,指向的常量值不可以改 const char

        *p; //和char const *p

        (3)char str1[] = "abc"; char str2[] = "abc"; const char str3[] =

        "abc"; const char str4[] = "abc"; const char *str5 = "abc"; const

        char *str6 = "abc"; char *str7 = "abc"; char *str8 = "abc"; cout <

        < ( str1 == str2 ) < < endl; cout < < ( str3 == str4 ) < < endl;

        cout < < ( str5 == str6 ) < < endl; cout < < ( str7 == str8 ) < <

        endl;

        結(jié)果是:0 0 1 1 str1,str2,str3,str4是數(shù)組變量,它們有各自的內(nèi)存空間

        ;而str5,str6,str7,str8是指針,它們指向相同的常量區(qū)域。

        (4)以下代碼中的兩個sizeof用法有問題嗎?

        [C易] void UpperCase( char str[] ) // 將 str 中的小寫字母轉(zhuǎn)換成大寫

        字母 {

        for( size_t i=0; i

        if( "a" <=str[i] && str[i] <="z" )

        str[i] -= ("a"-"A"

        ); } char str[] = "aBcDe"; cout < < "str字符長度為: " < < sizeof

        (str)/sizeof(str[0]) < < endl; UpperCase( str ); cout < < str < <

        endl; 答案:函數(shù)內(nèi)的sizeof有問題。根據(jù)語法,sizeof如用于數(shù)組,只能

        測出靜態(tài)數(shù)組的大小,無法檢測動態(tài)分配的或外部數(shù)組大小。函數(shù)外的str是

        一個靜態(tài)定義的數(shù)組,因此其大小為6,因為還有"

        本文來自58同城面試題庫。


        【最新華為筆試題分享】相關(guān)文章:

        華為硬件筆試題目08-11

        華為 C8500刷機分享05-15

        關(guān)于華為U8818刷機分享08-01

        親歷華為面試06-18

        華為面試經(jīng)歷06-18

        華為新員工報到Q&A(華為入職須知)04-27

        華為面試問題03-24

        華為幾號發(fā)工資04-19

        華為都有哪些部門02-28

        華為資格面試內(nèi)容08-10