首页 > 其他分享 >mypwd——C语言实现pwd

mypwd——C语言实现pwd

时间:2022-10-23 11:34:34浏览次数:48  
标签:getcwd C语言 char pwd mypwd include buff

学习pwd

man pwd

pwd作用:输出当前目录的路径

研究pwd实现需要的系统调用

man -k dir | grep 2

伪代码

利用getcwd读取目录的路径信息
使用printf输出

学习getcwd

man getcwd

找到头文件以及函数

#include <unistd.h>
char *getcwd(char *buf, size_t size);

实现mypwd

#include <stdio.h>
#include <unistd.h>
int main(void)
{
    char buff[256];
    getcwd(buff,sizeof(buff));
    printf("%s\n",buff);
    return 0;
}

测试mypwd

标签:getcwd,C语言,char,pwd,mypwd,include,buff
From: https://www.cnblogs.com/yycyhyhf/p/16818207.html

相关文章