正在加载图片...
92指针变量的定义与应用 9.2.1指针变量的定义与相关运算 [案例91指针变量的定义与相关运算示例。 /*案例代码文件名:AL91.C*/ mainO {int num_int=l2,*pint,/*定义一个指向int型数据的指针变量p_int*/ float num3.14,*p_£,/体定义一个指向float型数据的指针变量pf*/ char num_ch-p',*p_ch;/*定义一个指向char型数据的指针变量pch*/ p_int-&num int; /*取变量num_int的地址,赋值给p_int*/ p_f-&num f, /*取变量numf的地址,赋值给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); [程序演示] 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 高等教育资讯网 版权所有