#include<stdio.h>
#include<string.h>
int main()
{
char *str="4564654";
printf("%s\n",str);
int c,i;
c=strlen(str);
for(i=0;i<c;i++){
printf("%c",*(str+i));
}
return 0;
}
字符串指针存放的是一个字符串的首地址,用printf打印的时候当printf(“%s”,str)时,可以输出整个字符串,
而prinf(%s,*(str+i)),用循环是与*结合使用逐个输出字符,这是*是取出字符,当我们需要字符串而不是字符的时候就
直接str