《Linux程式設計 第四版》之第三章的練習題

2021-06-27 05:40:52 字數 877 閱讀 4826

1、p103

乙個目錄掃瞄程式。

#include#include#includeint isadir(char* path);    //判斷路徑是否是目錄型別

void printdirs(char* path,int depth) //遞迴遍歷列印檔案與目錄名

else

printf("%*s%s/ \n",depth," ",dirents->d_name);

} chdir("..");

closedir(dir);

}int isadir(char* path)

return 0;

}int main(int argc,char* argv)

if(isadir(path)==1)

printf("path is not a dir");

return 1;

}

2、p112

使用mmap函式程式,來修改檔案內容,將檔案對映到記憶體,並且看成陣列進行更改!

#include#include#include#include#include#define recordnum (50)

struct record //記錄的結構

record;

int creatfile(char* file)

fclose(fp);

}void memomap(char* file)

int main(int argc,char* argv)

JS高階程式設計(第四版)第三章

1 語法 1 js中的一切都區分大小寫,關鍵字不能當做函式名 2 js中的識別符號 第乙個字元必須是乙個字母 下劃線或者 符號 使用小駝峰命名方式 3 單行注釋和多行注釋 4 嚴格模式 use strict 相當於是乙個預處理指令,所有的瀏覽器都支援嚴格模式 5 語句,分號代表語句結束,花括號包括多...

C Primer(第四版)答案之第三章

include using std cin using std cout using std endl int main 所謂預設建構函式是指,當沒有初始化值作為引數的時候,物件調研的建構函式。include include using std cin using std cout using st...

C 程式設計 第四版 譚浩強 著第三章習題解析

編譯器 dev c 第一題 include include intmain void 第二題 include include intmain void 第三題 include include intmain void 第四題 include intmain void 1 c1 a,c2 b c1 9...