- 9
- 0
- 约2.4千字
- 约 11页
- 2016-09-18 发布于河南
- 举报
011指针
指针
内存单元的地址。
指针变量
存放内存单元地址的特殊变量。
指针变量的定义
类型名 *标识符;
其中*是指针运算符,间接运算符
指针变量类型必须与它要存储地址的变量类型匹配
#include stdio.h
int main()
{
int a=0;
int *pa;
pa=a;
*pa=9;
printf(“%x,%d\n”,pa,*pa);
return 0;
}
四、指针变量的使用
例:阅读程序
main()
{
int num_int=12, *p_int; /*定义一个指向int型数据的指针变量p_int */
float num_f=3.14, *p_f; /*定义一个指向float型数据的指针变量p_f */
char num_ch=’p’, *p_ch; /*定义一个指向char型数据的指针变量p_ch */
p_int=num_int; /*取变量num_int的地址,赋值给p_int */
p_f=num_f; /*取变量num_f的地址,赋值给p_f */
p_ch=num_ch; /*取变量num_ch的地址,赋值给p_ch */
printf(“num_int=%d, *p_int=%d\n”, num_int, *p_int);
printf(“nu
原创力文档

文档评论(0)