c语言加存
1. c语言中如何实现保存这一操作呢
这不来了!!!
同学,如果你不急,先把代码等相关资料Email给我[email protected]
因为我不知道你使用数据库存储数据还是使用文件存储,如果是数据库,是哪个数据库,这些都很重要。。。。。
最好把工程发过来
不过我晚上有事,夜里回来给你看看,如何……?
2. C语言怎么保存
C语言是一门编程语言,按照语法编辑代码,保存为.c 如果有头文件,保存为.h 在能解析c语言代码的软件中,比如turboc2.0,里边可以编译,就会得到结果
3. c语言 赋值 保存
这个只有保存在文件中,不然程序运行结束后a肯定消失,下面的代码满足你的要求
#include<stdio.h>
#include <stdlib.h>
void main()
{
int a;
FILE *fp;
fp = fopen("a.txt", "rb");
if(fp == NULL)
{
scanf("%d",&a);
fp = fopen("a.txt", "ab");
if(fp == NULL)
{
printf("create file failed!");
return;
}
fwrite(&a, sizeof(int), 1, fp);
fclose(fp);
printf("a=%d\n", a);
return;
}
fread(&a, sizeof(int), 1, fp);
printf("a=%d\n", a);
}
4. 麻烦C语言高手帮忙给我的程序加个保存的一段程序
要保存什么东东呀? 使用文件保存, FILE 你们学了吧, 用这个就可以.
5. 用C语言怎么保存文件
用fopen打开的时候用
fopen("filename","r")
那个r你要是用w的话就会把文件中的数据清空
6. C语言如何将结果保存在文件里面,添加代码会要更改和影响我的源代码吗
如果仅仅是将结果保存在文件里,那不需要修改代码,用系统的重定向功能就行:
假设你的代码最终生成的可执行文件为 t.exe
那么可以这样:
t.exe > r.txt //这个命令就是将t的输出结果保存在r.txt这个文件里,原来的内容被清空
t.exe >> r.txt //这个命令就是将t的输出结果追加到r.txt这个文件里
7. c语言怎么把加法程序运算的结果保存
可以使用双目运算符,将结果保存等待第二次计算结果再调用相加。比如:
int a;
for(....){
a += i;
}
8. C语言如何保存程序内输入的数据
//ascii I/O
FILE * fin,fout;
fin=fopen("xxx.dat","r");
fout=fopen("xxx.dat","w");
fprintf(fout,"");
fscanf(fin,"");
fclose(fin);
fclose(fout);
//类似这样的,就把printf和scanf改一下,就完内成了文容件I/O
9. c语言中怎么存一个字符串
在c语言中存抄储一个字符串,一般有两种方法,一种是字符指针,一种是使用字符数组。比如:
constchar*str="hello";//使用字符串指针
constcharstr[]="hello";//使用字符数组
如果保存的字符串,需要修改。一般使用字符数组。比如:
charpath[256]="c:\windows\";
strcat(path,"system32");
10. c语言中怎样把数据存入文件
这是一个简单的例子,存的也是文本。看你需要是否存二进制,那样的话使用fwrite。
#include <stdio.h>
#include <stdlib.h>
int main()
{
FILE *fp;
int x=1234;
fp=fopen("d:\\test.txt","w");
if(fp==NULL)
{
printf("create file failed\n");
return -1;
}
fprintf(fp,"%d",x);
fclose(fp);
return 0;
}