最近编译项目时遇到了找不到文件的情况,原来是相对地址的问题。问题如下:
../../../../../../../../../../Foder1/Foder2/a.exe
这里是一个十层的相对地址。从当前目录数七层便到了根目录。在不改变代码的前提下,只好在根目录下新建一个三层嵌套文件夹,并把整个项目拷贝进去。然后将Foder1拷贝到根目录下。
关于相对目录的解决办法:
第一步:确定当前目录;
第二步:每两个..代表一层目录;
第三步:将文件夹(或文件)拷贝到相对目录的顶端目录下。
最近编译项目时遇到了找不到文件的情况,原来是相对地址的问题。问题如下:
../../../../../../../../../../Foder1/Foder2/a.exe
这里是一个十层的相对地址。从当前目录数七层便到了根目录。在不改变代码的前提下,只好在根目录下新建一个三层嵌套文件夹,并把整个项目拷贝进去。然后将Foder1拷贝到根目录下。
关于相对目录的解决办法:
第一步:确定当前目录;
第二步:每两个..代表一层目录;
第三步:将文件夹(或文件)拷贝到相对目录的顶端目录下。
數組求和 方法一:直接一次for循環 int GetSum1(int *a,int n) { int sum=0; for (int i=0; i<n;i++) { sum+=a[i];