嵌入式linux开发,C/C++获取运行程序自身路径,获取当前绝对路径

嵌入式linux开发,C/C++获取运行程序自身路径,获取当前绝对路径。

一、在程序运行中,没有建立环境变量,有时需要知道程序本身自己的路径。

二、C/C++代码如下

/*************************************************************************
    > File Name:
    > Author: 
    > Mail:
    > Created Time:
 ************************************************************************/
#include <stdio.h>
#include <unistd.h>

int main(int argc, char **argv)
{
	char buf[128] = {0};
	getcwd(buf, sizeof(buf));
	printf("%s\n", buf);

	return 0;
}

版权声明:本文为weixin_43782998原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。