回归基础之C语言程序2(getcwd() 和 chdir())

来源:互联网 发布:软件的数据采集 编辑:程序博客网 时间:2024/05/29 14:28
/** 测试一下两个函数* 1.getcwd()* 2.chidir()* 一个是获取当前进程工作路径,* 一个是改变当前路径,注意这个路径必须是存在的,* 如果不存在,那么就会失败,返回值会为负值。*/#include <stdio.h>#include <string.h>int main(int argc, char ** argv){char newdir[] = "/home/wmn/test";char buf[80];   getcwd(buf,sizeof(buf));        printf("1. current working directory: %s\n", buf);int i = chdir(newdir);getcwd(buf,sizeof(buf));        printf("2. return num is :%d, current working directory: %s\n", i, buf);return 0;}

运行结果如下:


0 0
原创粉丝点击