本文共 609 字,大约阅读时间需要 2 分钟。
#include#include #include int main(void){ char buffer[1024] ; //获取当前的工作目录,注意:长度必须大于工作目录的长度加一 char *p = getcwd(buffer , 40); char *dir = NULL; printf("buffer:%s p:%s size:%d \n" , buffer , p , strlen(buffer)); //获取当前工作目录的名字 dir = (char *)get_current_dir_name(); printf("dir:%s \n" , dir); char *twd = NULL ; twd = getwd(buffer); printf("buffer:%s twd:%s \n" , buffer , twd); return 0 ; }
运行结果:
buffer: p:(null) size:0
dir:/mnt/sdb1/yangyx/system系统编程/文件目录接口及声卡实现 buffer:/mnt/sdb1/yangyx/system系统编程/文件目录接口及声卡实现 twd:/mnt/sdb1/yangyx/system系统编程/文件目录接口及声卡实现转载地址:http://vqmdl.baihongyu.com/