正在加载图片...
9,2指针变量的定义与应用 921指针变量的定义与相关运算 案例91指针变量的定义与相关运算示例 /*案例代码文件名:AL91.C*/ main int num int=-12,*p_int;/*定义一个指向int型数据的指针变量pint*/ float num f=3.14,*pf,/*定义一个指向foat型数据的指针变量pf*/ char num ch=p,*pch;/*定义一个指向char型数据的指针变量pch*/ p int=&num int; /*取变量 num int的地址,赋值给pint*/ p f&num f, /*取变量numf的地址,赋值给pf* p ch=&num ch /*取变量 num ch的地址,赋值给pch* printf("num int=%d, * p int=%d\n,, num int,p int ); printf(" num f=%04.2f, p f=%04.2f\n, num f, *p f printf(" num ch=%c, *p ch=%cIn,", num ch, *p ch) 「程序演示9.2 指针变量的定义与应用 9.2.1 指针变量的定义与相关运算 [案例9.1] 指针变量的定义与相关运算示例。 /*案例代码文件名:AL9_1.C*/ 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(“num_f=%4.2f, *p_f=%4.2f\n”, num_f, *p_f); printf(“num_ch=%c, *p_ch=%c\n”, num_ch, *p_ch); } [程序演示]
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有