字符型指针

char a[] = "abcdef";

char *m = a;

//m = abcdef  *m = a

//字符串指针m中实际上存的是该字符串首字符的地址,所以用取内容运算符*对m进行操作即(*m)时,*m = a

m = m+2

//m = cdef    *m = c

//m进行了+2,所以此时指针指的位置向后移动了两位,*m=c

将一个字符串指针赋给另一个字符串指针

char *pa = "pa111";

char *pb = pa;

//pb = pa111,*pb = p

阅读更多

没有更多推荐了,返回首页