C语言基础
2015-09-10 19:34
363 查看
1.指针和地址的区别:指针存放地址,指针也是一个变量 eg: int *p
.p即为一个指针变量,可以存放地址.而地址就只是一个数值.
2.段错误的概念:访问了非法内存eg: (内存以4G为例)int a
;若分配内存时,a的地址定位到3G到4G时.
3.定义与声明的区别:简单点说就是 定义 会分配内存,声明 不会分配内存.
4.栈的特点:由计算机为用户分配内存,随用随分配;从高地址位向地址位分配内存.
.p即为一个指针变量,可以存放地址.而地址就只是一个数值.
2.段错误的概念:访问了非法内存eg: (内存以4G为例)int a
;若分配内存时,a的地址定位到3G到4G时.
3.定义与声明的区别:简单点说就是 定义 会分配内存,声明 不会分配内存.
4.栈的特点:由计算机为用户分配内存,随用随分配;从高地址位向地址位分配内存.
相关文章推荐
- c++学习心得
- C++学习心得
- C++用法的学习心得
- C++用法的学习心得
- MySql: ”Commands out of sync“Error (Connect/C++)
- C++的用法心得
- 项目11.2分离整数和小数部分
- C++之引用
- C++用法的学习心得
- 堆排序C++
- C/C++_宏定义多次重复定义
- 如何学好C++,用好类库很重要
- [C++11 并发编程] 17 超时等待 - time_point
- 2015.09.09 C++笔记
- C++例子:setprecision
- C++异常机制
- C++析构函数为什么要为虚函数
- C++Primer第五版 1.4.2节练习
- C++初始化函数列表
- Effective C++ 条款31 将文件中间的编译依存关系降至最低