12-指针基础与1602液晶的初步认识重点讲义.ppt

12-指针基础与1602液晶的初步认识重点讲义.ppt

12-指针基础与1602液晶的初步认识重点讲义

* * * * * 第十二章 指针基础与1602液晶的初步认识 12.1 指针的应用 优点:C语言的灵魂,是C语言的重要特征。利用指针可以直接快速的处理内存中的各种数据结构的数据,特别是数组、字符串和内存的动态分配。它为函数间各类数据的传递提供了简捷便利的方法。指针使C语言简洁、紧凑、高效。 缺点:指针使用上的灵活性容易导致指针滥用而可能使程序失控。 12.1 指针的概念与指针变量的声明 unsigned char a = 1; unsigned char b = 2; unsinged int c = 3; unsigned long d = 4; 变量取地址: a, b, c, d 内存地址 存储的数据 …… …… 0x07 d 0x06 d 0x05 d 0x04 d 0x03 c 0x02 c 0x01 b 0x00 a 在 C 语言中,地址就等同于指针,变量的地址就是变量的指针,保存指针的变量称之为指针变量,简称为指针。 指针变量的声明和初始化 只要说指针,就是指指针变量。p = a通常的说法是指针指向了a这个变量。*和互为逆运算,a = *p; 方法1: unsigned char a; unsigned char *p = a; 方法2: unsigned char a; unsigned char *p;

文档评论(0)

1亿VIP精品文档

相关文档