1 學習pwd命令2 研究pwd實現需要的系統呼叫(man -k; grep),寫出偽**
3 實現mypwd
4 測試mypwd
並且上交部落格鏈結。
我首先不懂pwd到底是個啥,於是我就查了一下man文件:得知,pwd命令的功能是絕對路徑的方式顯示使用者當前工作目錄,
man文件有很多幫助資訊,比如各類引數的用法,而且如果沒有特定指定引數的話,預設是-p的。
而且老師還提醒過,抄別人**時要是那個人用的是絕對路徑,抄到自己的電腦裡的時候就錯了,所以要把**搞明白之後再抄,但是那個人用的是相對路徑的話就沒問題了。
試試pwd命令的用法:
開始實現:我注意到see also這裡有乙個getpwd()的命令,
通過檢視幫助文件得知,getcwd的功能是得當前的工作目錄的絕對路徑複製到引數buffer所指的記憶體空間中,引數maxlen為buffer的空間大小。標頭檔案為#include
偽**如下:
char buf[128];
getcpwd(buf,sizeof(buf));
printf buf;
**實現:
#include "stdio.h"
#include "unistd.h"
int main()
測試截圖:第八周 課本例題的熟悉。
02.02.煙台大學計算機學院學生 03.03.all right reserved.04.04.檔名稱 煙台大學計算機學院學生 05.05.all right reserved.06.06.檔名稱 課本例題的熟悉 08.08.完成日期 2013年4月15日 09.09.版本號 v1.0 10.10...
第八周 串 專案5 計數的模式匹配
標頭檔案 ifndef sqstring h included define sqstring h included define maxsize 100 最多的字元個數 typedef struct sqstring void strassign sqstring s,char cstr 字串常量...
第八周專案2 小賀的周工資
問題及 檔名稱 test.cpp 作 者 劉佳琦 完成日期 2014年 10 月 15日 版 本 號 v1.0 問題描述 計算小賀每週工資,每週工作時間40個小時,每小時工資60元,超出部分則按正常工資的1.5倍計。輸入描述 工作時間 程式輸出 對應的周工資 知識點總結 通過簡單的分支結構的運用進一...