怎么解决呀有没有解答,大学生诚挚提问,因为找不到文件,但是我建立了一个文件夹不知道要放在哪里,我用的6.0➕➕来编程的
可以截图看下是什么错误!
不知道你这个问题是否已经解决, 如果还没有解决的话:scanf输入数据的时候一定要空格隔开(本题中是"%d",如果“%d,%d"输入的就要有逗号)在对应的位置上输入格式同样的字符。
88 45 23 13 80
not pass are:
45 23 13
Process finished with exit code 0
这是一个关于文件存储位置的问题,和参考资料中的代码没有关系。针对这个问题,可以得出结论:将新建的文件夹存放在当前程序的工作目录下就可以了。要确定当前程序所在的工作目录,可以使用特定的API函数来获取。在C++中,可以通过头文件中的 _getcwd(char *buffer,int maxlen)函数来获取当前目录。具体实现步骤如下:
在这个过程中,需要注意_MAX_PATH的值,可以取260。
最终,代码如下所示:
#include <direct.h>
#include<iostream>
using namespace std;
int main()
{
char currentDir[_MAX_PATH];
_getcwd(currentDir, _MAX_PATH);
cout<<"当前目录是:"<<currentDir<<endl;
return 0;
}
根据报错提示的信息看是哪个文件夹下