摘要: 一、前言 本人作为一个工作了5年的程序员,程序生涯最初是从c/c++开始的,但是始终不能很熟悉的理解c语言中的指针和c++中的引用,归其原因,一部分自己没有静下心来思考,一部分原因是其自身的复杂性。 二、符号的多义性 我们定义一个变量 int a=10;那么我们可以看到它(基本类型)由声明符列表+变 阅读全文
posted @ 2019-05-24 18:34 卖雨伞的小男孩 阅读(1390) 评论(0) 推荐(0) 编辑
摘要: 一、程序在内存中被执行的过程 流程说明1、操作系统把物理硬盘代码load到内存2、操作系统把c代码分成四个区3、操作系统找到main函数入口执行 二、四区的说明 一个由c/C++编译的程序占用的内存分为以下几个部分1、栈区(stack):由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其操 阅读全文
posted @ 2019-05-24 14:19 卖雨伞的小男孩 阅读(1857) 评论(0) 推荐(0) 编辑