小公尺的筆試題靠的還是比較細,深入的。對於c語言指標這一塊靠的比較多。
選擇和填空各有一道,不過原理都是一樣的。題目中都是指明linux64位下,
例如:int p = 0; //變數p,在棧中開闢4個位元組的空間
int *a = &p;//指標變數a,指向p,所謂指向是a的位址空間裡面存放p的位址
long* b = (long*)&p;//指標變數b,依然指向p,內容還是存放p的位址
int **c = &a;//指標的指標,c指向a指標,內容存放a的位址。
a+=2; //p+2;
b+=2;//p+2
c+=2;//a+2=p-1+2=p+1,原因是在棧中a在p後申請空間因此在棧中位址位於p上面。每個1代表4個位元組
printf("%p,%p,%p,%p",&p,a,b,c);
2. settimeout和setinterval的區別;
前者,處罰之後再給定的時間之後執行一次;後者,觸發之後每隔一段固定的時間執行一次,等於開啟了迴圈。
但是具體**中時間塊的執行需要根據**判斷。
3. 三次握手,ok太基本
4. char buf[10]和char* buf兩者在編譯的時候buf[1]都是什麼情況;
在陣列的情況,由於**在實際呼叫的時候才賦值,所以此時buf[1]內容為空,而指標型在在編譯器已經初始化;
5. 資料庫,需要用到count,group by ,sort by;
6 主鍵約束和唯一約束有如下細小的差別。
小公尺 前端 面試題
下列不屬於document 物件方法的是 onload ajax 屬於document物件方法的是 queryselectorall children 下列結果不為真的表示式是 1,2,3 splice 1,1,1 2 1 true 為真的表示式為 null undefined object.pro...
web面試題集合
4 減少cookie大小 cookie被用來做認證或個性化設定,其資訊被包含在http報文頭中,對於cookie我們要注意以下幾點,來提高請求的響應速度,去除沒有必要的cookie,如果網頁不需要cookie就完全禁掉 將cookie的大小減到最小 注意cookie設定的domain級別,沒有必要情...
解決小公尺公司的面試題
題目 一副從1到n的牌,每次從牌堆頂取一張放桌子上,再取一張放牌堆底,直到手上沒牌,最後桌子上的牌是從1到n有序,設計程式,輸入n,輸出牌堆的順序陣列。c 放入桌子上陣列 public static int v new int 0 public static int m new int 0 stat...