学习C的第十六天
指针和数组的区别是:指针是左值//识别和定位储存位置的标识符,左值必须是可以改变的,而数组名只是个地址常量不能改变。指针数组 *p; 是一个数组,每个数组元素存放一个指针变量;
数组指针(*p);是一个指针,指向一个数组;
解引用 * :将取值运算符作用于一个地址之上,将地址里的内容取出来;
*(array+i)==array;
指针指向二维数组需要用数组指针形式;
找出最大值最小值的方法:
min = min > pm25 ? pm25 : min;
max = max < pm25 ? pm25 : max;
计算个数:char str;
scanf("%s", str);
length = strlen(str)
sqrt()函数是用来求平方根的
fgets()函数用来输出字符
指针真给我难吐了,很多概念还是很模糊很混乱,准备先学完一边,到时候再看一看指针这一块;
页:
[1]