刷題筆記 C C 工程師能力評估3

2021-08-09 11:27:33 字數 441 閱讀 3934

題目:

如下**輸出結果是什麼?

#include

char *mystring()

; char *s = "hello world!";

for (int i = 0; i < sizeof(buffer) - 1; i++)

return buffer;

}int main(int argc, char **argv)

a. hello

b. hello world!

c. well

d. 以上全部不正確

答案:d. 以上全部不正確。

知識點:作用域。

解析:題目中在函式中定義了指標s,其作用域只在函式mystring中,當mystring結束時,指標會被釋放掉,此時返回指標的結果是不可預知的。

刷題筆記 C C 工程師能力評估2

題目 unsigned char p1 unsigned long p2 p1 unsigned char 0x801000 p2 unsigned long 0x810000 請問p1 5 什麼?p2 5 什麼?a.801005 810005 b.801010 810014 c.801005 81...

華為研發工程師程式設計題 牛客網刷題自總

一共三道題,難度不大,這裡唯一要記的是,牛客網的編譯器有問題!如果不是下面這樣的格式,就一直報錯,明明在自己的ide上面執行正確,但一提交就報錯。while true try 內容except break其他大神總結的經驗 如果沒有異常處理,程式就停不下來,或者只有遇到錯誤才停下來。我上面說的就是第...

資料庫系統工程師下午題筆記

下午題考點 1 資料流圖 2 sql 3 嵌入式sql 4 事務 併發控制 2pl 5 規範化 1nf 4nf 6 e r模型 7 分布式2pc byte 代表乙個位元組的大小 8bit 2 8 128 127 256 short 代表兩個位元組的大小 16bit 2 16 2 15 2 15 1 ...