随笔分类 -  C语言进阶:重点、难点与疑点解析(读书笔记)

摘要:C语言的强大和良好的自由性绝大部分体现在指针的灵活运用上,指针可以说是C语言的灵魂。一、不同类型指针之间的区别和联系 1.不同类型的指针 指针变量占用内存的大小与 它本身的类型无关,而是由使用的计算机决定的。但是不同类型的指针之间也是有区别的,因为不同类型的指针变量所指向内存区域的大小并不相... 阅读全文
posted @ 2015-06-07 13:37 制造天堂 阅读(224) 评论(0) 推荐(0)
摘要:一、文件的包含方式1)#include"文件名"2)#include 查找文件的顺序不同,一个先从当前目录开始查找;一个先从系统目录开始查找。二、宏定义 0.基础介绍 宏定义又称为宏替换,是在预处理阶段用预先定义的字符串替代标示符的过程。其定义一般形式为:#define 标示符 字符串 ... 阅读全文
posted @ 2015-06-06 17:13 制造天堂 阅读(202) 评论(0) 推荐(0)
摘要:一、堆栈 栈,按照先进先出的原则存储数据,栈底固定,栈顶浮动,也被称为先进后出表。在i386机器中,栈顶由esp的寄存器进行定位,压栈的操作使栈顶的地址减小,弹出的操作使栈顶的地址增大。栈在程序的运行中有着举足轻重的作用,栈保存了一个函数调用时所需要得维护信息这常常被称为堆栈帧。栈一般包含以下两方... 阅读全文
posted @ 2015-06-01 23:19 制造天堂 阅读(238) 评论(0) 推荐(0)