2014.9.11
来源:互联网 发布:外国身份证 知乎 编辑:程序博客网 时间:2024/04/29 15:34
int ** green;green = new int*[500];for (int i = 0; i<500; i++){green[i] = new int [450];}for (int i = 0; i<500; i++){for (int j = 0; j<450; j++){green[i][j] = 0;}}
又查了一些关于二级代码的东西:
我给你举一个例子吧int **p;p = new int *[3];for(i=0;i<3;i++) p[i] = new int[4];则和 int p[3][4]是一样的,每一个数组元素都是一个int类型。将int修改为你的类型就可以了。
在浏览转载的文章《C语言的二级指针与二维数组》中了解到:
1、从内存的存储映像的角度来讲,C的规则数组不存在多维,也就是说所有的数组本质上都是一维的,而一级指针就等价于一位数组!我们理解多维数组通常将之形象地描述成“矩阵”形式。更为精确的理解是多维数组的每个元素就是一个数组,如此递归下去直至最后每个元素是一个简单的变量类型,最终得到的就是一个特殊的一维数组!
MFC程序学习:
在CamerSetting.cpp中有函数 void CCamerSetting::DoDataExchange(CDataExchange* pDX),该函数的作用是给控件和变量交换数据用的。
当在资源视图中给某控件添加变量,该变量可分为两种形式:Control和Value
控件变量的作用可以按照以下方式描述:
如:
DDX_Text(pDX, IDC_STATICCOUNT, m_sCount); --> value对应
把控件ID为IDC_STATICCOUNT的控件与m_sCount变量对应起,
用UpdateDate(TRUE)来把IDC_STATICCOUNT控件数据写到m_sCount;
用UpdateDate(FALSE)把m_sCount数据读写到IDC_STATICCOUNT控件;
DDX_Control(pDX, IDC_BSTARTTIME, m_cStartTime);有尽有-->control
把控件ID为IDC_BSTARTTIME的控件与m_sCount变量对应起,如BUTTON。
此时我们可以通过m_cStartTime控件变量改变对应控件状态!
m_cStartTime.EnableWindow(FALSE); 可以改变控件是否可用!如果没有control对应,
那么我们可以使用等价语句:GetDlgItem(IDC_BSTARTTIME)->EnableWindow(TRUE);
- 2014.9.11
- 2014.9.17
- 2014.9.17
- 2014.9.18
- 2014.9.20
- 2014.9.21
- 2014.9.25
- 2014.9.30
- 2014.9.9 布局属性
- 10-2014.9.9
- 随笔(2014.9)
- 【记录吧】2014.9.30
- 2014.9.10 暑假集训
- 2014.9~2015.3 读书心得
- 去哪网 2014.9.25 笔试题
- 2014.9.6模拟赛【工资】
- 生活工作记录2014.9.13
- 月饼统计的思考2014.9.4
- Cocos2d-x:制作一个动态的精灵
- 多桌面热键消息挂钩
- 黑马程序员---Java多线程(1)
- struct中成员分配大小
- 栈区,堆区,静态存储区,文字常量存储区,代码区的区别--详解
- 2014.9.11
- 用setAnimationStyle来设置popwindow显示消失的动画效果
- 程序员等于吃青春饭吗? (二)
- xcode6 如何编译64位iOS应用
- mac 删除文件夹里所有的.svn文件
- Android通信组件Intent
- asp.net 如何使用js来判断一个网页是否处于iframe中
- autorelease探究
- 马前课