www.ntzj.net > #inCluDE<stDio.h> #inCluDE<stDliB.h> int mAin()...

#inCluDE<stDio.h> #inCluDE<stDliB.h> int mAin()...

这段程序没有问题,你想问什么?

#include #include int main(){ FILE *fp; if((fp=fopen("H:\\c.txt","w"))==NULL) { //--少了这个括号!! printf("文件没有打开!\n");system("pause");exit(0); } fclose(fp); system("pause"); return; }

c:>1.exe 298 589 argv[0]为c:\1.exe argv[1]为298 argv[2]为589

system是调用系统命令的函数,无论windows还是ubuntu都没有b这个命令啊

FILE*fp是定义一个文件指针。fp=fopen(fname,“r”);这个函数里的r是只读的意思(read),如果是w,那是只写的意思(writer)。

scanf写错了。

#include ,#include 表示头文件,说明下面需要用到标准输入输出函数和标准系统函数,int main表示定义为int类型的主函数,int argc,char *argv[]是分别定义为int类型的argc变量和char类型的*argv[]字符变量

你这个程序编译的时候是通不过的,print参数类型不匹配 d=a/b;a/b的值为0.3333.。d为int型,所以d的值为0,

你这个程序每次处理一行 但是你循环里边用的是临时变量dna而写文件用的是另一个变量dna,所以。。。其他问题没再看了 代码有点乱

结构体初始化时,可以定义一个数组先,再给指针 ~

网站地图

All rights reserved Powered by www.ntzj.net

copyright ©right 2010-2021。
www.ntzj.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com