面試筆試題
阿新 • • 發佈:2018-06-29
怎麽 gre 其他 main oot awk home include $2
3.將/home/dir1/li 目錄壓縮並歸檔,幫存在/home/下,名字是li.tar.gz
tar -zcvf /home/li.tar.gz /home/dir1/li
4.#ifndef / define / endif 都有啥用?
防止重復引用
5.C++程序被C編譯器編譯後的函數,為哈要用 extern "C"聲明?
C沒有函數重載
6. ICMP是什麽協議?在那一層?
ICMP : IP層用它來與其他主機或路由器交換錯誤報文和其他重要信息(ping, traceroute工具使用)
7. 3次握手?
#include
int compstr(char *stra,char *strb)
{
while(*stra == *strb){
if(*stra == ‘\0‘)
return 0;
stra++;
strb++;
}
return ((*stra >*strb) ? 1:-1);
}
void main(void){
char *stra = "abcdef";
char *strb = "abcdefg";
printf("%d\n",compstr(stra,strb));
}
2.進程間通訊有哪些?各有啥特點?
3.寫一個鏈表,實現單向鏈表的反轉。
4.求兩個字符串的公共字符串。
5.數據庫寫SQL。。。(having + group by)
智力:
1. 有ABCD四人過橋,時間為1,2,5,10,只有一個手電筒,同時只能過兩人,怎麽過17分鐘能過完? 2. 假設有一個池塘,裏面有無窮多的水,現有兩個空水壺,容積分別為5升和6升,如何只用這2個水壺從池塘裏取得3升的水.
解答題:
大題:
1.寫個函數比較兩個字符串的大小,相等返回0。
3.寫一個鏈表,實現單向鏈表的反轉。
4.求兩個字符串的公共字符串。
5.數據庫寫SQL。。。(having + group by)
面試筆試題