码迷,mamicode.com
首页 >  
搜索关键字:模拟实现    ( 554个结果
CSS模拟实现alert和confirm实现
由于原生的alert和confirm在不同手机上显示样式不一样,而且也难看。所以用css模拟了原生的alert和confirm实现。实现效果截图分别如下: 其中弹出框内的文字可以动态赋值。 具体代码如下: confirm和alert的demo <s...
分类:Web程序   时间:2015-11-19 13:17:40    阅读次数:276
C语言中模拟实现strcpy,strstr,strcat函数
在C中,要模拟实现这几个库函数,是对指针的传参与函数的调用的考察,代码如下,仅供参考strcpy函数:#include<assert.h> char*my_strcpy(char*dest,constchar*src) { assert(dest);//断言指针的有效性 assert(src); char*pa=dest; while(*dest++=*src++) ; returnpa; }s..
分类:编程语言   时间:2015-11-19 07:16:40    阅读次数:187
C语言模拟实现memcpy,memmove函数
这里memcpy与memmove函数的模拟实现,需要用到空指针来传递参数,之后强制类型转换为char型,用size_t这个宏接受偏移量进行偏移,模拟实现如下:memcpy函数:void*my_memcpy(void*dst,constvoid*src,size_tcount) { assert(dst); assert(src); void*ret=dst; while(count--) { ..
分类:编程语言   时间:2015-11-19 07:16:11    阅读次数:160
C语言:模拟实现memmove
#define_CRT_SECURE_NO_WARNINGS1 #include<stdio.h> #include<stdlib.h> #include<assert.h> void*my_memmove(void*p1,void*p2,size_tcount) { assert(p1); assert(p2); char*dest=(char*)p1; char*src=(char*)p2; dest=dest+16; src=src+8; if((src<de..
分类:编程语言   时间:2015-11-19 07:15:14    阅读次数:201
【C语言】【面试题】【笔试题】模拟实现数据库中memcpy函数
#include<stdio.h> #include<stdlib.h> #include<assert.h> void*my_memcpy(void*p1,constvoid*p2,size_tcount) { assert(p1); assert(p2); char*dest=(char*)p1; char*src=(char*)p2; while(count--) { *dest++=*src++; } returnp1; } intmain() { floatar..
分类:数据库   时间:2015-11-19 07:15:07    阅读次数:118
C语言:模拟实现memcpy
#define_CRT_SECURE_NO_WARNINGS1 #include<stdio.h> #include<stdlib.h> #include<assert.h> void*my_memcpy(void*p1,constvoid*p2,size_tcount) { assert(p1); assert(p2); char*dest=(char*)p1; char*src=(char*)p2; char*ret=dest; while(count--) { *d..
分类:编程语言   时间:2015-11-19 07:14:53    阅读次数:135
【C语言】【面试题】【笔试题】模拟实现数据库中memmove函数
#include<stdio.h> #include<stdlib.h> #include<assert.h> void*my_memmove(void*p1,constvoid*p2,size_tcount) { assert(p1); assert(p2); char*dest=(char*)p1; char*src=(char*)p2; dest=dest+16; src=src+8; if((src<=dest)&&(dest<=(sr..
分类:数据库   时间:2015-11-19 07:14:42    阅读次数:207
C语言:模拟实现strcmp
#define_CRT_SECURE_NO_WARNINGS1 #include<stdio.h> #include<stdlib.h> #include<assert.h> void*my_memmove(void*p1,void*p2,size_tcount) { assert(p1); assert(p2); char*dest=(char*)p1; char*src=(char*)p2; dest=dest+16; src=src+8; if((src<de..
分类:编程语言   时间:2015-11-19 07:14:32    阅读次数:192
C语言:模拟实现strcat
#define_CRT_SECURE_NO_WARNINGS1 #include<stdio.h> #include<stdlib.h> #include<assert.h> char*my_strcat(char*dest,char*src) { assert(dest); assert(src); char*ret=src; while(*src) { src++; } while(*src++=*dest++) { ; } returnret; } intmai..
分类:编程语言   时间:2015-11-19 07:14:11    阅读次数:164
【C语言】【面试题】【笔试题】模拟实现数据库中strcpy函数
#include<stdio.h> #include<stdlib.h> #include<assert.h> char*my_strcpy(char*dest,constchar*src) { assert(dest); assert(src); char*ret=dest; while(*dest++=*src++) { ; } returnret; } intmain() { chararr1[]="welcometobit!"; chararr2[20]; cha..
分类:数据库   时间:2015-11-19 07:12:49    阅读次数:163
554条   上一页 1 ... 37 38 39 40 41 ... 56 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!