摘要:
数组元素个数 Line13 这里的 p 是指针变量,p[0] 应该不存在的,怎么能这样用? C 语言中可以用指针表示数组的每一个元素。本质上,对同一个对象有两种不同的符号表示。如定义:a[n] ~ *(a+n),即寻址到内存 a,然后移动 n 个单元,再取出数组。故 p[0] ~ *(p+0),该值 阅读全文
摘要:
指针的定义 地址 内存单元的编号(是一个从0开始的非负整数) 地址值的范围:0~2^地址总线数 - 1 指针 数据类型:地址,存储地址这种类型的变量 保存对象地址的变量,指针是一种"地址变量"。通常也叫"指针变量",统称"指针" 指针变量就是存放内存单元编号的变量,或者说指针变量就是存放地址的变量 阅读全文
摘要:
符号常量 在 C 语言中,可以用一个 [标识符] 来表示一个常量,称之为【符号常量】 符号常量使用前必须先定义,其一般形式为:#define 标识符 常量 其中,#define 也是一条预处理命令(预处理命令都以 # 开头),称为【宏定义命令】,其功能是把该 [标识符] 定义为其后的常量值。一经定义 阅读全文
摘要:
函数是什么 是一个工具,为了解决大量类似问题而设计的一串代码,以函数之名,对数据用那一串代码来进行处理,最终将结果返回 如何定义函数 基本语法函数的返回值类型 函数的名字(函数的形参列表) { 函数的执行体 } Tips 执行体:详细描述函数之所以能够实现某个特定功能的具体步骤 函数内部定义的变量只 阅读全文