正在加载图片...
61.1C程序实例(1) 1C程序实例1 据言程设计 【例61】指针变量的定义示例。 /程序名为151cpp /*程序功能:验证指针变量的定义* ino i int num int=12 *定义一个指向mt型数据的指针变量pimt* float num f3. 14, ' p f, *定义一个指向fot型数据的指针变量pf*/ char num chp,, *p ch /*定义一个指向cha型数据的指针变量pch* p int=&num int /*取变量 num Int的地址,赋值给pnt+/ p f&num f *取变量num的地址,赋值给pf* p ch=&num ch, /*取变量 num ch的地址,赋值给pch* printf(" num int=%d, p int=%dn, num int, *p int); printf(num f%04.2f *p f%4.2fn', num f, p f; printf("num ch=%oc, p ch=%cn, num ch, p ch) 60 程序运行结果: num int=12, p int=12 numf3.14,*pf3.14 程序演刁 num ch=p, p ch=p 环 境 返回本节目录6.1.1 C程序实例(1) 《 C 语 言 程 序 设 计 》(Visual C++ .6 0 环 境 ) 返回本节目录 1.C程序实例1 【例6.1】指针变量的定义示例。 /*程序名为l5_1.cpp */ /*程序功能:验证指针变量的定义*/ 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); } 程序运行结果: num_int=12, *p_int=12 num_f=3.14, *p_f=3.14 num_ch=p, *p_ch=p 程序演示
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有