- 博客(4)
- 资源 (3)
- 收藏
- 关注
原创 一维数组的内存及地址
下面的这段代码列举出了一维数组的地址及内存分配:#include<stdio.h> #include<stdlib.h>void main() { int a[10] = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 }; printf("%d %d %d\n", sizeof(a), sizeof(&a), sizeof(*a)); printf("%d %d
2015-11-02 21:21:24
536
原创 易犯错让人混淆的指针与Const
易犯错让人混淆的地方,首先看看下面的几种定义:#include<stdio.h> #include<stdlib.h>void main() { //这两种是一样的意思,都表示定义一个常量num1、num2不能被修改 int const num1 = 10; const int num2 = 20; //num1 = 1; num1、和num2都不能被修改
2015-10-28 19:52:34
281
原创 二维数组与二维指针(测试环境VS2015)
二维数组与二维指针(测试环境VS2015)定义一个二维指针指向二维数组应如下定义:int num[4][5]; int (*p)[5]=num;而下面的这种定义在C的编译下是警告(可以成功),但在C++编译下会报错:int num[4][5]; int **p=num;C中编译报警告如下(尽管成功,但是可以在C编译环境中看见会有警告,说间接级别不同):而在C++编译则会不成功出现报错(类型不能转换)
2015-10-28 13:20:29
960
Arcgis图标库 16 32 64 大小 png格式
2018-02-06
大学课程COMPANY数据库与六张表的数据
2015-10-25
php_apc .dll 5.4.20
2015-02-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人