int count(int (*p)[5],int n)
{
int i,j;
for(i=0;i<n;i++)
{
//判断当前行有无不及格,如有cnt++;
for(j=0;j<5;j++)
if (p[i][j]<60) break;
if (j<5)
cnt++;
}
return cnt;
}
总结:
什么时间用行指针?什么时间用列指针?
列指针是在单纯遍历数据并且不带行列属性时使用。
行指针在访问数据时具备行列属性。
指针与字符串
字符串:
字符串结束标记:'\0' ascii: 0
字符串指针:字符串首地址。
字符串指针变量:能存放字符串起始地址的变量。
定义:
char *指针变量名;
char *t="programdesign";
//把字符串programdesign的第一个字符p单元地址放到了t变量中
puts(t);
明确一点:存储字符串只能用字符数组
上一页
[1]
[2]
[3]
[4]
[5]
下一页