码迷,mamicode.com
首页 >  
搜索关键字:assert    ( 2161个结果
Junit初级篇
@Test介绍@Test是我们在写测试脚本时最常用到的,大部分情况下如果没用这个注解,一个方法就不能成为测试用例。如下代码是一个最普通的测试脚本:import org.junit.Assert;import org.junit.Test;public class GeneralTest { @...
分类:其他好文   时间:2015-07-04 15:16:39    阅读次数:126
【c语言】模拟库函数strstr
// 模拟库函数strstr #include #include const char* my_strstr(const char *parent, const char *child) { const char *pgo = parent; const char *cgo = child; const char *pgos = parent; assert(parent != ...
分类:编程语言   时间:2015-07-04 12:43:16    阅读次数:216
【C语言】判断一个字符串是否是一个字符串的旋转字符串
//判断一个字符串是否是一个字符串的旋转字符串 //利用库函数实现 #include #include #include int IsRotate(char *str1, const char *str2) { assert(str1); assert(str2); strncat(str1, str1,strlen(str1)); if (NULL == strstr(str1, ...
分类:编程语言   时间:2015-07-04 11:20:31    阅读次数:211
【C语言】字符串替换空格:实现一个函数,把字符串里的空格替换成“%20”
//字符串替换空格:实现一个函数,把字符串里的空格替换成“%20” #include #include void replace(char *src) { assert(src); int OldLen = 0; //原字符串长度 int NewLen = 0; //新字符串长度 int BlackNum = 0; ...
分类:编程语言   时间:2015-07-04 11:20:25    阅读次数:357
[C语言】模拟实现库函数strstr,查找子字符串
//模拟实现库函数strstr,查找子字符串 #include #include char * my_strstr( char *dst, const char * src) { assert(dst); assert(src); int i, j, k; for (i = 0; dst[i] != '\0'; i++) { for (j = i, k = 0; src[k] !...
分类:编程语言   时间:2015-07-04 11:19:02    阅读次数:174
【C语言】编写函数实现字符串旋转
//编写函数实现字符串旋转 #include #include #include void reverse(char *left, char *right) { char temp; assert(left); assert(right); while (right > left) { temp = *left; *left = *right; *right =...
分类:编程语言   时间:2015-07-04 11:18:31    阅读次数:217
【c语言】判断一个字符串是否为另外一个字符串旋转之后的字符串
// .判断一个字符串是否为另外一个字符串旋转之后的字符串。 // 例如:给定s1 = AABCD和s2 = BCDAA,返回1,给定s1=abcd和s2=ACBD,返回0 #include #include #include int rotate(char *p, char *q) { assert(p != NULL && q != NULL); strncat(p,p,st...
分类:编程语言   时间:2015-07-04 11:16:27    阅读次数:160
C++字符串操作笔试题第二波
//1.字符串替换空格:请实现一个函数,把字符串中的每个空格替换成“%20”。 //例如输入“we are happy.”,则输出“we%20are%20happy.”。 #include #include #include using namespace std;char* Grial(char *s) { assert(s...
分类:编程语言   时间:2015-07-03 17:31:14    阅读次数:170
【C语言】模拟实现memmove函数(考虑内存重叠)
//模拟实现memmove函数(考虑内存重叠) #include #include #include void * memmove(void * dst, const void * src, int count) { void * ret = dst; assert(dst); assert(src); if (dst = ((char *)src + count)) //正常情...
分类:编程语言   时间:2015-07-03 12:25:59    阅读次数:160
【C语言】模拟实现strcmp函数
//模拟实现strcmp函数 //str1>str2,返回1 //str1=str2,返回0 //str1<str2,返回-1 #include #include int my_strcmp(const char *str1, const char *str2) { assert(str1); assert(str2); while (*(str1)==*(str2)) { if ...
分类:编程语言   时间:2015-07-03 12:24:20    阅读次数:149
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!