C 面試題(十)

2021-08-18 22:57:49 字數 829 閱讀 7579

在cout和多數c++表示式中,char陣列名,char指標以及用雙引號括起的字串常量都被解釋為字串第乙個字元的位址。題中,p是包括字元s的char元素位址。cout物件認為char的位址是字串的位址,因此列印改位址處的字元,然後繼續列印後面的字元,直到遇到空字元位置,所以會列印string。依次類推,p+3 則會列印ing.

3、友元函式和友元類是不能直接訪問類的私有成員的,只能通過類的物件間接訪問和修改;

4、 以下程式呼叫fun 函式求陣列中最大值所在元素的下標。

#include 

void

fun ( int

﹡s,int

n,int

﹡k )

main ( )

在橫線處應填入的內容是?

解答:第一次 i=0  *k =0  s[i]=1  s[*k]=1  *k不變

第二次 i=1  *k =0  s[i]=6  s[*k] =1  *k=1

第三次 i=2  *k =1  s[i]=2  s[*k]=6  *k不變

第三次 i=3  *k =1  s[i]=8  s[*k]=6  *k=3

第四次 i=4  *k =3  s[i]=0  s[*k]=8  *k不變

最大值的下標為*k=3, 最大值為s[*k]=8

C 經典面試題 十

最近看一些面試題,覺得如果自己被問到了,並不能很利落的回答出來。一是從來沒有這個意識,二是沒有認真的梳理下。91.輸入乙個字串,將其逆序後輸出 參 還有第二種 92.編寫乙個演算法frequency,統計在乙個輸入字串中各個不同字元出現的頻度。用適當的測試資料來驗證這個演算法。void freque...

面試題(十)Oracle

oracle面試問題 技術篇 1.解釋冷備份和熱備份的不同點以及各自的優點 解答 熱備份針對歸檔模式的資料庫,在資料庫仍舊處於工作狀態時進行備份。而冷備份指在資料庫關閉後,進行備份,適用於所有模式的資料庫。熱備份的優點在於當備份時,資料庫仍舊可以被使用並且可以將資料庫恢復到任意乙個時間點。冷備份的優...

iOS 面試題(十)

如何將產品進行多語言發布?在工程infoplist.strings中新增發布時需要的語言,並在 建立 strings 檔案進行 字串 和其他檔案的多語言處理 2 如何將敏感字變成 訪問敏感字的陣列 nsmutablearray array nsmutablearray alloc init 向敏感字...