C/C 获得当前程序路径

分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow

也欢迎大家转载本篇文章。分享知识,造福人民,实现我们中华民族伟大复兴!

               

Windows下,

获得工作目录如下:

[cpp] view plain copy print ?
  1. #include    
  2. #include    
  3.     char   buffer[MAX_PATH];   
  4.     getcwd(buffer, MAX_PATH);   
  5.     printf( "The   current   directory   is:   %s ",   buffer);   
  6. //打印出E:/C++/cppTest/cppPrimerTest  
#include  #include   char   buffer[MAX_PATH];  getcwd(buffer, MAX_PATH);  printf( "The   current   directory   is:   %s ",   buffer); //打印出E:/C++/cppTest/cppPrimerTest 

 

获得exe当前目录:

[cpp] view plain copy print ?
  1. #include   
  2.     char chpath[MAX_PATH];  
  3.     GetModuleFileName(NULL,(LPSTR)chpath,sizeof(chpath));  
  4.     std::cout<
  5. //打印出:E:/C++/cppTest/cppPrimerTest/Debug/cppTest.exe  
#include  char chpath[MAX_PATH]; GetModuleFileName(NULL,(LPSTR)chpath,sizeof(chpath)); std::cout<

           

给我老师的人工智能教程打call!http://blog.csdn.net/jiangjunshow

这里写图片描述

你可能感兴趣的:(C/C 获得当前程序路径)