摘要:
最初是在上次写的代码基础上面进行的,输出是六个,用的for循环。改的时候想的是里面是连续存储的,如果要写只要写要读的那一个就可以,但是这样没有写的还是会自动的建立空白的文件n个。之后就是把我的问题说了,然后问的同学。因为读的时候图片的地址是连续的。可以把指针重新定位一下。用fseek,这样改来就是上面的程序了。 阅读全文
摘要:
#include <stdio.h>int main(){ int t; while (scanf("%d",&t)!=EOF) { if(t>100||t<0) { printf("Score is error!\n"); } else if(t>=90) { printf("A\n"); } else if(t>=80) {... 阅读全文
摘要:
自己改的程序:#include <stdio.h>#include <stdlib.h>#include <string.h>typedef char BYTE;typedef float DWORD;int main(int argc,char *argv[]){ int i; FILE *fp1,*fp2; int aa,bb; sscanf(argv[2]... 阅读全文
摘要:
第一个带参数的main。#include int main(int argc,char *argv[]){ for(inti=0;i<argc;i++) { cout<<argv[i]<<'\t'; // } return0;}/*int argc, char **argv 用于运行时,把命令行参数传入主程序。argc -- 命令行参数总个数,包括 可执行程序名。argv[i] --第 i 个参数。argv[0] -- 可执行程序名。*/关于带参数的main函数网络收集:int main(in... 阅读全文
摘要:
题目:http://acm.hdu.edu.cn/showproblem.php?pid=2003看的时候挺简单的,还在想这上面题也太水了。做的时候没得换得,提交了两次才发现。 阅读全文
摘要:
转自:http://www.vckbase.com/document/viewdoc/?id=924VC调试入门作者:阿荣概述调试是一个程序员最基本的技能,其重要性甚至超过学习一门语言。不会调试的程序员就意味着他即使会一门语言,却不能编制出任何好的软件。这里我简要的根据自己的经验列出调试中比较常用的技巧,希望对大家有用。本文约定,在选择菜单时,通过/表示分级菜单,例如File/Open表示顶级菜单... 阅读全文
摘要:
Cprimer plus P368页Return 和 exit 的区别:按照ANSI C,在初始调用的main()中使用return 和调用exit()的效果相同。所以,在main()中我们一直使用的语句:Return 0; 和exit(0); 相同但要注意:初始调用。如果main()在一个递归程序中,exit()仍然会终止程序;但return将控制权移交给递归的前一级,直到最初的那一级,此时re... 阅读全文
摘要:
#include <stdio.h>#include <stdlib.h>#include <string.h>typedef char BYTE ;typedef float DWORD;int main(){ int i; FILE *fp1,*fp2; BYTE *data1=(BYTE *)malloc(400*640*sizeof(BYTE)); D... 阅读全文
摘要:
这一周差不多都在做一件事情,也是第一次跟着老师。没想到自己的反应会这么慢,基础更是差的不能提。下面代码吧。首先:第一行:他写的是typedef charBYTE; //1byte BYTE *data = (BYTE*)malloc(4);我觉得没有必要,明明一句就可以得来的,什么要分两句写呢,然后就问了一下别人。才知道,是考虑到程序的可移值性,不同平台之间所分配的空间可能不一样。这样一来比较容... 阅读全文
摘要:
昨天早上就看了a+b的第二个题表示,到现在也不会。有思路,不会实现,杯具。回头继续,早上看题,又不会,先找一道简单的吧,晚上回来继续。题目:http://acm.hdu.edu.cn/showproblem.php?pid=1001 阅读全文