摘要: 1、自学教材 第8章 指针,回答以下问题:变量、内存单元和地址之间是什么关系? 答:在c语言中,如果定义了一个变量,在编译时就会根据该变量的类型给它分配相应大小的内存单元。 而为了对内存单元中的数据进行操作,一般来按地址存取如何定义指针变量,怎样才能使用指针变量? 答:定义指针变量的一般形式为:类型名 *指针变量名; 如:int *pointer_1,*pointer_2;什么是指针变量的初始化? 答:指针变量的初始化一般就是使用该运算符取得一个变量的地址,并将其赋值给指针变量指针变量的基本运算有哪些?如何使用指针操作所指向的变量? 答:1.取地址运算和间接访问运算和赋值运算2.(1)给指针变 阅读全文
posted @ 2013-11-10 17:07 部落波萝 阅读(247) 评论(0) 推荐(0) 编辑
摘要: #include void findByPoint(int *, int, int *, int *);void find(int *a, int n, int max, int min);int main(void){ int max1=0, min1=0, a[]={5,3,7,9,2,0,4,1,6,8}; findByPoint(a,10,&max1,&min1); //自定义函数,指针变量是a,max,min,而不是*a,*max,*min,而&max1是地址。; printf("数组a最大和最小元素下标是%d,%d\n", max1, m 阅读全文
posted @ 2013-11-10 16:57 部落波萝 阅读(193) 评论(0) 推荐(0) 编辑