if((fp=fopen("d=\\jrzh\\example\\stu-list","wb+"))==NULL)中的N
来源:学生作业帮 编辑:拍题作业网作业帮 分类:数学作业 时间:2024/04/29 22:10:30
if((fp=fopen("d=\\jrzh\\example\\stu-list","wb+"))==NULL)中的NULL前面的==两个等号是什么意思?
两个等号是等于号,一个等号是赋值号,就是说两个==用来判断两边的表达式是否相等,而一个等号=是把右边的表达式赋值给左边.
再问: 该如何判断呢 要是不等于会怎样?
再答: if((fp=fopen("d=\\jrzh\\example\\stu-list","wb+"))==NULL) 这个条件意思是如果等于就执行if里面的语句,如果不等于,就跳过if语句执行后面的 如果变成这样if((fp=fopen("d=\\jrzh\\example\\stu-list","wb+")!=NULL) 这个条件意思是如果不等于就执行if里面的语句,如果等于就跳过if里面的语句执行后面的 和上面的正好相反
再问: 该如何判断呢 要是不等于会怎样?
再答: if((fp=fopen("d=\\jrzh\\example\\stu-list","wb+"))==NULL) 这个条件意思是如果等于就执行if里面的语句,如果不等于,就跳过if语句执行后面的 如果变成这样if((fp=fopen("d=\\jrzh\\example\\stu-list","wb+")!=NULL) 这个条件意思是如果不等于就执行if里面的语句,如果等于就跳过if里面的语句执行后面的 和上面的正好相反
if((fp=fopen("d=\\jrzh\\example\\stu-list","wb+"))==NULL)中的N
if ((fp=fopen("student.bin","wb"))==NULL)
if ((fp==fopen(filename,"w"))==NULL) 改为 if ((fp=fopen(filena
if((fp=fopen("date.txt","w"))==NULL) { printf("File open err
if ((fp=fopen("date.txt","r"))==NULL)是什么意思?
if((fp=fopen("text.txt","ab+"))==NULL)其中ab+啥意思
if(fp = fopen("bank_txt","w") == NULL) { printf("can not ope
代码if((fp=fopen(filename,"r"))==NULL) { fprintf(stderr,"Error
fp=fopen(p,
fp=fopen("DATA_KEHU",
if((fp=fopen_s("E:\student.txt","wb"))==NULL),这个代码老是提示错误
fp=fopen(argv[2],"wb ");fy=my-y[i];