vc++
文章平均质量分 60
WangY_ZQ
这个作者很懒,什么都没留下…
展开
-
数组中a和&a的区别
数组里a和&a的区别#includeint main(void){ int a[5]={1,2,3,4,5}; int *ptr=(int *)(&a+1); //&a代表整个数组的地址,+1应该加上sizeof(a)的长度,所以ptr指向a[5]位置处。 printf("%d %d\n",*(a+1),*(ptr-1));//a代表数组首元素的地址,+1应该加上s转载 2014-07-01 10:11:03 · 488 阅读 · 1 评论 -
使用Visual Studio 创建新的Web Part项目
Web Part是你将为SharePoint创建的最常见的对象之一。它是平台构建的核心基块。1. 管理员身份打开Visual Studio,新建空白SharePoint项目。命名WroxSPProject,点击确定。部署为场解决方案,点击完成。2. 右击选择添加新项目Web Part,命名SimpleWebPart,点击添加。3. 在进一步前进之前,点击生成----部署解决方案。此转载 2014-06-16 17:03:05 · 525 阅读 · 0 评论 -
局部变量的位置分配
局部变量保存在栈里栈和堆的区别是栈是系统根据变量大小自动分配空间的堆是你用new,malloc等手动分配空间的局部变量保存在栈内存区;栈内存区的地址是连续的,由系统控制速度较快而堆内存区的地址是不连续的,它是系统将空闲内存块链接起来的链表,用户用new/malloc请求分配时,找到第一个满足大小要求的块从链表中删除此节点,然后分给用户,没有栈内存速度快,但是很灵活。转载 2014-06-19 15:53:14 · 1123 阅读 · 0 评论 -
求1000!的未尾有几个0
先查看勒让德定理5的1次幂5的倍数增加1个0 (5,10,15,20,25,30,.....)5的2次幂25的倍数增加2个0(必然是5的倍数)(25,50,75,100,125.....)5的3次幂125的倍数增加3个0(必然是25的倍数)(125,250,375,500.....)5的4次幂625的倍数增加4个0(必然是125的倍数)(625,1250,1875,2500....原创 2014-08-15 10:29:37 · 1380 阅读 · 0 评论 -
二叉树查找删除
点击打开链接转载 2014-08-17 18:59:14 · 328 阅读 · 0 评论