提示:回忆版-仅供参考
文章目录
一、输出最大数的下标?
输出数组arry[ ]中的最大元素的下标
#include <stdio.h>
int main(void)
{
int arry[]={19,22,0,66,88,7};
int p;
int k=0;
for( p=0 ; p<6; p++)
if (arry[p] > arry[k])
k = p;
printf("最大数的下标:%d\n",k);
return 0;
}
二、指针的简单流程
地址与变量的转换
#include <stdio.h>
void f1(int * a ,int * b)
{
int z = *a ; *a = *b ; *b = z;
}
int main()
{
int x = 5;
int y = 10;
printf("x = %d , y = %d \n",x,y);
f1(&x,&y);
printf("x = %d , y = %d \n",x,y);
x++;--y;
f1(&x,&y);
printf("x = %d , y = %d \n",x,y);
}
/*运行的结果如下:
x = 5 , y = 10
x = 10 , y = 5
x = 4 , y = 11
Press any key to continue
*/
还是要花点时间来整理所学的知识点,不然容易遗忘。