在用指针表示数组元素时循环后指向数组最后一个元素的后面,若需要再操作数组,需要把指针再次指向第一个元素
只有当按字符串格式存储进数组时才会自动添加结束字符,才可以依靠while(*pt)来判定
指针可以用数组形式来表示元素,反之不可以数组形式进行指针操作
int main(void)
{
char strings[20]="hold the door";
char *pt=strings;
printf("%c",pt[1]);//可以
//printf("%c",strings++);
//错误
}
指针与数组
最新推荐文章于 2022-12-30 20:48:46 发布