1. c语言打开文件
工程文件和可执行文件不在同一个目录下。用visual studio启动程序,里面输入的文件名无法在同目录直接找到,所以打开失败。而用命令行参数保证了它们在同一目录下面。
解决办法就是直接去可执行文件所在目录创建文件,这时再打开可执行文件就可以了。
2. c语言打开文件的代码
关键部分大概像是这样。
这里字符串字面量分开多段写,编译时会连起来。%31s 表示最多输入 31 个 char (后面还要加上一个 '\0'),以免缓冲区溢出。scanf 系列格式字符串的空格表示跳过空白符(写 \n 或者 \t 也等效)。
3. c语言打开文件失败的原因
r 打开只读文件,该文件必须存在。
r+ 打开可读写的文件,该文件必须存在。
w 打开只写文件,若文件存在则文件长度清为0,即该文件内容会消失。若文件不存在则建立该文件。
w+ 打开可读写文件,若文件存在则文件长度清为零,即该文件内容会消失。若文件不存在则建立该文件。
a 以附加的方式打开只写文件。若文件不存在,则会建立该文件,如果文件存在,写入的数据会被加到文件尾,即文件原先的内容会被保留。
a+ 以附加方式打开可读写的文件。若文件不存在,则会建立该文件,如果文件存在,写入的数据会被加到文件尾后,即文件原先的内容会被保留。
4. c++语言格式
c 是c语言的源程序,.cpp是c++语言的源程序。
在Windows操作系统下,C语言源程序后缀为.c 、编译后的后缀为 .obj 或 .o 、连接后生成的可执行文件的后缀为.exe。 扩展资料
.C:用C语言编写的.源代码文件。
.CLW:ClassWizard生成的用来存放类信息的文件。classwizard信息文件,ini文件的格式。
.CNT:用来定义帮助文件中“Contents”的结构。
.CPP或.CXX:用C++语言编写的源代码文件。
.CUR:光标资源文件。
.DEF:模块定义文件,供生成动态链接库时使用。
5. python新建一个文件
1.打开Xcode,新建创目;
2.在选择项目模板时,选择"OS X"下"Other",并选中右边的"External Build System",点"Next",Build Tool填写你的python解释器位置,如"/usr/bin/python";
3.填写你的项目名,比如"pythonFirst",然后"Next";
4.为你的项目选择一个保存路径,然后点“Creat",这个时候你的项目就创建完成了;
5.接下来在项目中新建一个文件,File->New->File...,选择"Other",再选择右边的"Empty",然后"Next";
6.在"Save As:"文件名的地方填上你想创建的python文件名,并以".py"后缀结束,然后点"Creat",完成文件创建;
7.选择product->scheme->Edit scheme...,在run python选项的右边有四个表单,我们接下来进行设置 ;
8.选择info选项,修改下边的Executable,点选之
后,选择"Other",然后出现让你选择解释器的窗口,一般情况下这个窗口中是没有系统文件可以让你选的,所以这个时候,你要用系统的快捷
键"shift + command +
G",打开一个输入路径的对话,在这里输入python在系统中的安装地址,一般情况下mac系统的python是在"/usr/local/bin/python"或"/usr/bin/python"路径中。输入正确的路径,点"GO",或者按回车键,这个时候,如果找到python的程序,你就会看到,然后选择"Choose" ;
9.在接下来的Test中的Debugger中把原来的LLDB改选成None;
10.选择第二个选项卡"Arguments",在这里的Arguments Passed OnLaunch中,点下边的"+"号,并填入你刚刚新建的.py的文件的文件名,这个名不能错,要不然后边会出现找不到"__main__"的错误;
11.然后,再选择"Options"选项卡,勾选上"Working Directory"中的"Use custom working directory"选项,并在下边选择你新建的.py文件所在的目录。然后点击右下角的"OK"。
6. python怎么创建文件
new_path_filename包含文件路径和文件名,例如:new_path_filename=r'c:\windows\system32\ceshi'new_path_filename=r'\var\log\test'在Linux下可以考虑使用系统的touch命令:os.system(r'touch%s'%new_path_filename)在任何系统下都可以使用Python自己的函数:f=open(new_path_filename,'w')f.close()如果文件不存在,就会新建立一个文件,如果直接向内部写内容,可以在f.close()之前执行写入函数:f.write('aabbccdd...\n')
7. c语言打开文件的方式
自己去查api
ShellExcute
ShellExcuteEx
/////////////////////////////////////////
// C-Free 4.1
// MinGW 3.4.5
// veket的小号
// 运行通过
/////////////////////////////////////////
#include
#include
int main()
{
HANDLE hCon = NULL;
char buf[1024];
gets(buf);//c:\1.flv
ShellExecute(hCon, "open", buf/*(LPCTSTR)buf*/, NULL, NULL, 0);
return 0;
}
- 相关评论
- 我要评论
-