原创 2012 九月十月百度人搜,阿里巴巴,騰訊華爲筆試面試八十題(第331-410題)

九月十月百度人搜,阿里巴巴,騰訊華爲小米搜狗筆試面試八十題 9月11日, 京東: 談談你對面向對象編程的認識 8月20日,金山面試,題目如下:     數據庫1中存放着a類數據,數據庫2中存放着以天爲單位劃分的表30張(比如tab

原创 關係操作

linux中使用wait函數得到子進程的結束信息。 函數原型爲: #include<sys/wait.h> pid_t wait(int *statloc); wait函數的參數用來保存子進程的返回值,內核會將取得的子進程結束信息保存在該

原创 二叉樹實現

構建二叉查找樹的算法: 1、將第一個要創建的元素插入成爲根節點。 2、將元素與結點值比較,如果元素值大於結點值,將此元素值送往結點的右子節點,如果右子節點並不是空的,需要重複比較,否則創建結點將元素值插入

原创 配置Vim編輯器顯示行號

打開vim配置文件(比如sudo,或su進入root模式) sudo vim /etc/vim/vimrc   添加一行: set number   退出保存。 :wq  

原创 進程操作

1創建一個進程 函數原型: #include<unistd.h> pid_t fork(void); fork函數不需要參數,返回值是一個進程的ID,對於返回值有以下三種情況: (1)對於父進程,fork函數返回新創建的子進程的ID; (

原创 環境變量

每一個環境變量的表示形式爲: 環境變量名 = 環境變量值(最後有一個‘\0’結束符)。 1、得到一個環境變量,函數原型爲: #include<stdlib.h> char *getenv(const char *name); getenv

原创 /sys目錄下各個子目錄的具體說明

/sys下的子目錄 內容   /sys/devices 該目錄下是全局設備結構體系,包含所有被發現的註冊在各種總線上的各種物理設備。一般來說,所有的物理設備都按其在總線上的拓撲結構來顯示,但有兩個例外,即platform dev

原创 VC 6.0 調試技巧

  正文 一、調試工具欄介紹 1 .1 Debug 工具欄 當進入調試狀態時,工具欄上會出現如下的工具條。          如果不出現上述工具條,可以進行如下操作調出該工具條。 1 )選擇菜單欄的 Tools 菜單項,出現如下窗口

原创 C語言中結構體指針的定義和引用

 指向結構體類型變量的使用首先讓我們定義結構體:struct stu{char name[20];long number;float score[4];} ;再定義指向結構體類型變量的指針變量:struct stu *p1, *p2 ;定

原创 ourhdr.h

/*Our own header, to be included after all standard system headers*/ #ifndef __ourhdr_h #define __ourhdr_h #includ