#include<stdio.h>
#include<stdlib.h>
intsumfun(intnum)
{
intm=0;
intsum=0;
if(num!=0)
{
m=num%10;
num=num/10;
sum=sumfun(num)+m;
}
returnsum;
}
intmain()
{
intnum=1729;
intret=sumfun(num);
printf("%d\n",ret);
system("pause");
return0;
}
分类:
编程语言 时间:
2015-11-20 08:08:42
阅读次数:
147
1.判断某个点在一定范围内-(UIView*)hitTest:(CGPoint)pointwithEvent:(UIEvent*)event{CGRectxxxFrame=XXX.frame;if(CGRectContainsPoint(xxxFrame,point)){returnXXX;}ret...
分类:
其他好文 时间:
2015-11-19 22:16:20
阅读次数:
255
1. oncontextmenu="window.event.returnValue=false" 将彻底屏蔽鼠标右键 no 可用于Table2. 取消选取、防止复制3. onpaste="return false" 不准粘贴4. oncopy="return false;" oncut="ret....
分类:
Web程序 时间:
2015-11-19 20:33:35
阅读次数:
175
1.模拟实现strcpy
#include<stdio.h>
#include<stdlib.h>
#include<string.h>
#include<assert.h>
char*my_strcpy(char*dst,constchar*src)
{
assert(dst!=NULL);
assert(src!=NULL);
char*ret=dst;
while((*dst++=*src++)!=‘\0‘)
;
returnret;..
分类:
编程语言 时间:
2015-11-19 16:57:52
阅读次数:
260
这里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
#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
#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
#include<stdio.h>
#include<stdlib.h>
#include<assert.h>
char*my_strcat(char*dest,constchar*src)
{
assert(dest);
assert(src);
char*ret=dest;
while(*dest)
{
dest++;
}
while(*dest++=*src++)
{
;
}
returnret;
}
intmain()
{
chararr3[20]="welco..
分类:
数据库 时间:
2015-11-19 07:13:28
阅读次数:
196
#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
经典操作符示例1、【~】操作符varret=15;console.log(ret);//15ret=~ret;//00000000000000000000000000001111这是正数15在计算机里面的原码(符号位是0)//10000000000000000000000000001111这是负数1...
分类:
其他好文 时间:
2015-11-17 12:20:00
阅读次数:
254