嵌入式linux开发,C/C++获取运行程序自身路径,获取当前绝对路径。
一、在程序运行中,没有建立环境变量,有时需要知道程序本身自己的路径。 二、C/C++代码如下#include#include int main(int argc, char **argv) { char buf[128] = {0}; getcwd(buf, sizeof(buf)); printf("%sn", buf); return 0; }

嵌入式linux开发,C/C++获取运行程序自身路径,获取当前绝对路径。
一、在程序运行中,没有建立环境变量,有时需要知道程序本身自己的路径。 二、C/C++代码如下#include#include int main(int argc, char **argv) { char buf[128] = {0}; getcwd(buf, sizeof(buf)); printf("%sn", buf); return 0; }