C语言 第八章指针2
第八章 指针(第十四讲);指针;§8.3 指针与数组;举例 (Eg8-4);举例 (Eg8-4-2);举例 (Eg8-4-3);举例 (Eg8-4-3);举例 (Eg8-4-3);指针与数组;Eg:void sort (int * x ) { int i , j , k , t ; for ( i =0; i <9; i ++) {k = i ; for ( j =i+1; j<10; j++) if (*(x +j) > *(x + k)) k = j ; t = *(x + i); *(x + i) = *(x + k); *(x + k) = t ; } };数组名作函数参数;Eg:void sort (int * x ) { int i , j , k , t ; for ( i =0; i <9; i ++) {k = i ; for ( j =i +1; j<10; j++) if (*(x +j) > *(x + k)) k = j ; t = *(x + i); *(x + i) = *(x + k); *(x + k) = t ; } };数组名作函数参数;数组名作函数参数;Eg:void sort (int x[ ] ) {int i , j , k , t ; for ( i =0; i <9; i ++) {k = i ; for(j=i+1; j<10; j++) if ( x[j] > x[k]) k = j ; t = x[i] ; x[i] = x[k] ; x[k] = t ; } };指针与数组;二维数组的地址;Eg8-5;指向多维数组的指针和指针变量;指向多维数组的指针和指针变量;指向多维数组的指针和指针变量;Eg8-7;Eg8-7;§8.4 字符串的指针和指向字符串的指针变量;§8.4 字符串的指针和指向字符串的指针变量; 字符串的指针和指向字符串的指针变量; 字符串的指针和指向字符串的指针变量; 字符串的指针和指向字符串的指针变量;Eg8-10;Eg8-10;Eg8-10;Eg8-10;Eg8-10;Eg8-10; 字符串的指针和指向字符串的指针变量;字符指针变量与字符数组;字符指针变量与字符数组;字符指针变量与字符数组;习题(Que8-1) : (读程序);习题(Que8-2) : (读程序);习题(Que8-3) : (读程序);上机作业五