摘要:http://search.csdn.net/CSDN搜索,CSDN还是有非常多的编程资源的,用它的搜索能搜出不少东西。代码类别也比较全面。http://snippets.org/简单实用的代码收集网站,强力推荐。比如你要找个DES加密,要找个数据压缩,找个INI文件操作的C代码等,均能手到擒来。http://www.codase.com/index.html它是一个代码搜索引擎,特别是搜索c/c++的开源代码,可以通过函数名、类名等搜索,很酷噢http://sourceforge.net有名的开源代码库,只要能想到的功能,上面都有对应的源码http://www.tigris.org/和上面的
阅读全文
摘要:/**c和指针 第11章 第二题从标准输入中读取一系列的整数,把这些值存储在一个动态分配的数组中并返回这个数组。数组的第一个元素是该数组的长度其他元素是输入的整数*/#include <stdio.h>#include <stdlib.h>//定义一个长度,最开始时分配的长度#define LENGTH 20int *read_ints(){ int *num; int tem; int count = 0; int size = LENGTH; //分配内存 num = malloc((size+1)*sizeof(int)); //内存分配失败,返...
阅读全文
摘要:#include <iostream>#include <fstream>#include <string.h>/**八皇后问题递归方法实现*/using namespace std;ofstream file;//用以计数计算结果的数目int count = 1;/**打印的棋盘其中打印1的位置是皇后的位置,0空位。这里因为在控制台看不到全部,所有做了在文件中输出所有的解*/int print_Chessboard(int chessboard[][8]){ file.open("data.txt",ofstream::app|ofst
阅读全文
摘要:/**c和指针,第六章 第二题删除一个字符串的一部分,例如:ABCDEFG ,如果输入FGH,CDF,XABC则删除失败,如果输入CDE,则删除成功,得到ABFG删除函数原型:int del_substr(char *stre,char const *substr)stre 是要操作的源字符串,substr是要删除的子字符串。*/#include <stdio.h>#include <stdlib.h>int del_substr(char *stre,char const *substr){ char *str = stre; char *source = str;
阅读全文
摘要:/**C和指针,第六章,第一题查找一个个定的字符集中出现的字符。基本想法:在source中,匹配chars字符串中任何字符的第一个字符。*/#include <stdio.h>#include <stdlib.h>char const *find_char(char const *source,char const *charz){ int a = 0; char const *src = source; char string = *src; while(string!='\0') { char const *chars = charz; ...
阅读全文