user-0 提问: 写了一个测试文本文件的大小 字数的软件

回复:
user: user-1
content: 引用 15 楼 qq936237071 的回复:[quote=引用 12 楼 ooolinux的回复:]不错，你们用的C教材是哪本？ 最近对c语言很喜欢！！！所以必须深入下。[/quote] 学校发的应该还是谭浩强？N年没变。

user: user-1
content: 引用 13 楼 qq936237071 的回复:[quote=引用 12 楼 ooolinux的回复:]不错，你们用的C教材是哪本？ 用的那个太基础了   我都是自己图书馆合买  我以前基础很好[/quote] 自己图书馆合买？

user: user-2
content: C语言教程（附带C语言100例）http://download.csdn.net/detail/zhao4zhong1/8830817

user: user-3
content: 引用 12 楼 ooolinux的回复:不错，你们用的C教材是哪本？ 最近对c语言很喜欢！！！所以必须深入下。

user: user-3
content: 引用 11 楼 赵4老师的回复:仅供参考：#include <stdio.h> #include <string.h> #include <conio.h> FILE *fi,*fo; unsigned int n; int c; //------------------------------------------------------- void main(int argc,char *argv[]) {     if (argc<3) {         cprintf("Bin2Hex srcfile desfile");         return;     }     if ((fi=fopen(argv[1],"rb"))==NULL) {         cprintf("Can not find file %s",argv[1]);         return;     }     if ((fo=fopen(argv[2],"w"))==NULL) {         fclose(fi);         cprintf("Can not create file %s",argv[2]);         return;     }     n=0;     while (1) {         c=fgetc(fi);         if (EOF==c) break;         n++;         if (1==n)        fprintf(fo,  "0x%02X",c);         else {             if (1==n%16) fprintf(fo,"\n0x%02X",c);             else         fprintf(fo, ",0x%02X",c);         }     }     fcloseall();     cprintf("OK to Bin2Hex %u bytes.",n); }  学到了谢谢指导！！！！

user: user-3
content: 引用 12 楼 ooolinux的回复:不错，你们用的C教材是哪本？ 用的那个太基础了   我都是自己图书馆合买  我以前基础很好

user: user-1
content: 不错，你们用的C教材是哪本？

user: user-2
content: 仅供参考：#include <stdio.h> #include <string.h> #include <conio.h> FILE *fi,*fo; unsigned int n; int c; //------------------------------------------------------- void main(int argc,char *argv[]) {     if (argc<3) {         cprintf("Bin2Hex srcfile desfile");         return;     }     if ((fi=fopen(argv[1],"rb"))==NULL) {         cprintf("Can not find file %s",argv[1]);         return;     }     if ((fo=fopen(argv[2],"w"))==NULL) {         fclose(fi);         cprintf("Can not create file %s",argv[2]);         return;     }     n=0;     while (1) {         c=fgetc(fi);         if (EOF==c) break;         n++;         if (1==n)        fprintf(fo,  "0x%02X",c);         else {             if (1==n%16) fprintf(fo,"\n0x%02X",c);             else         fprintf(fo, ",0x%02X",c);         }     }     fcloseall();     cprintf("OK to Bin2Hex %u bytes.",n); }

user: user-3
content: 引用 9 楼 弓长羊羽的回复:[quote=引用 8 楼 qq936237071 的回复:] [quote=引用 7 楼 弓长羊羽的回复:]就是获取文件大小…… 就是的  没有别的了  。   我c用的少    求指点  可以加我q  自学了6年了  可是没学c    我q在头像   微信也是q   [/quote] 多多指教！ http://blog.csdn.net/zhangxiangdavaid[/quote] 我才大一  最近对c语言比较感兴趣  以前都做得那种功能性的软件  自从专业课有c最近着迷了 太有魅力了

user: user-4
content: 引用 8 楼 qq936237071 的回复:[quote=引用 7 楼 弓长羊羽的回复:]就是获取文件大小…… 就是的  没有别的了  。   我c用的少    求指点  可以加我q  自学了6年了  可是没学c    我q在头像   微信也是q   [/quote] 多多指教！ http://blog.csdn.net/zhangxiangdavaid

user: user-3
content: 引用 7 楼 弓长羊羽的回复:就是获取文件大小…… 就是的  没有别的了  。   我c用的少    求指点  可以加我q  自学了6年了  可是没学c    我q在头像   微信也是q

user: user-4
content: 就是获取文件大小……

user: user-3
content: 各位大虾，以后c语言就和你们讨论了

user: user-3
content: 这是代码  以后就用电脑账号吧  手机贴的图竟然挂了。。。

user: user-0
content: 引用 1 楼 弓长羊羽的回复:看不清啊…… 图挂了   看我电脑上账号的

user: user-3
content: 这是运行结果      貌似我不会贴代码！！！   将就着看。。。

user: user-3
content: #include<stdio.h> main() { long aaa;  long bbb; long ccc; printf("作者：企鹅 Q：936237071\n");  printf("路径中的斜杠使用双斜杠来打！\n");  char a[500];  FILE *fp; long size; printf("路径："); scanf("%s",&a); fp = fopen(a,"a+"); if(fp==NULL){ perror("打开文件失败！"); return; }  fseek(fp,0,SEEK_END); size=ftell(fp); fclose(fp); bbb=size/1024; ccc=bbb/1024; printf("文本文件大小是%ld字节，%ldKB，%ldMB",size,bbb,ccc); aaa=size/2; printf("   此文本有%ld个字",aaa);   }   这是我电脑上的号  刚才用的手机  这是代码  嘻嘻 图挂了

user: user-4
content: 看不清啊……