題目:
如下**輸出結果是什麼?
#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 ...