- 博客(6)
- 资源 (18)
- 收藏
- 关注
原创 Visual Studio C/C++ 连续两个 int 数据所占的内存地址之间相差12?
在Visual Studio 进行程序调试时发现连续两个整形数据的内存分配很是诡异,地址之间相差了12个字节,如下图:但在VC++6.0中是相差4个字节呀!经过研究发现是和VS的解决方案配置有关,上述结果是默认采用Debug模式下得到的,通过修改VS的解决方案配置为 Release 模式,再重新运行原来的程序就会发现连续定义的两个int型数据内存还是连续分配的,地址相差4个字节:
2012-09-17 23:36:52
2909
2
原创 C/C++ 中指针的本质(2)——指针之高级篇
【指针之高级篇】基于上篇的理解,再继续深入学习下指针。1. 指向指针的指针既然指针也是占据内存空间的,那指针也就是有地址的了,那么对于指针的地址又是存放到哪里呢?——指向指针的指针。首先假设程序中有这样一个变量:int weight = 60;那么指向该int类型数据的指针的定义:int *pWeight = &weight;指向pWeight的指针(指向指针的指针)
2012-09-16 13:35:52
1063
原创 C/C++ 中指针的本质(1)——指针之基础入门篇
C语言中指针是C编程中的一朵奇葩,他让C编程更加灵活,程序员可以有很大的操作空间,当然由此而来也会带来极大的风险--访问越界,相信每个C程序员都遇到过指针访问越界的问题。对于指针,新学者总是不明白到底是怎么一回事,这里就简明扼要的梳理总结一下:【指针之基础入门篇】首先大家要了解的是内存,程序员编写的程序是运行在内存之中,程序编写过程中定义的变量也都是在内存中存储,内存在分配绝大所属时候是操
2012-09-16 09:20:19
813
原创 算法实现字符串匹配问题:从三个字符串中找出共有的最长部分。
#includeusing namespace std;//说明:从三个源字符串中找到共有的最长的字符串,并将返回最长的字符串的字符数//输入:pSrcStr1、pSrcStr2、pSrcStr3 分别是指向三个源字符串的指针,// lenOfSrcStr1、lenOfSrcStr2、lenOfSrcStr3 分别是三个源字符串的长度//输出:pDstStr 是指向共有
2012-09-15 21:29:38
917
原创 VS2012 中MFC的控件找不到了?
安装完VS2012 ultimate,发现MFC的控件不见了,只剩下一个按钮,从网上搜索了好久,找到了解决办法:右键-->reset toolbox,,初始化完成之后OK,控件们就都出来了!
2012-09-15 21:05:37
3122
转载 CGridCtrl 在VS2008下出错的解决方案
下面是通常从网上找的使用说明:/**************************************************************GridCtrl使用详解在单文档中的使用方法 步骤一 初始化 在CView类的.h头文件中包含文件: #include "Gridctrl.h"并且手写加入如下的成员函数: CGridCtrl * m_pGridCtr
2010-01-27 13:01:00
1878
1
MFC表格例子.rar
2010-01-26
Unix操作系统教程
2010-01-25
RegexBuddy 3.4.0
2010-01-25
DEELX 正则表达式引擎文档 chm
2010-01-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人