首先我们先在main函数里面定义一个字符串数组,char *Qwe="abcdef";然后定义两个指针p,q同时指向字符串的首地址,p指针不动一直指向首地址,当q指针的内容!="\0"时,它的地址一直加加,当它的内容="\0"时,用q指针指向的地址减去p指针指向的地址,得到的就是该字符串的长度。 #include<stdio.h>#include<string...
有2处错误,在注释中显示\x0d\x0a#include\x0d\x0a#include\x0d\x0aint main(void)\x0d\x0a{\x0d\x0a int n;\x0d\x0a char *p;\x0d\x0a puts("请输入您要输入字符串的字符个数:");\x0d\x0a scanf("%d",&n);\x0d\x0a //既然用char*,应统一,不能使用size...
首先我们的先定义一个字符串数组,char arr[]="abcdef";然后定义两个指针char* left,char* right,left指针指向字符串的首地址,right指针指向字符串的最后一个字符的地址,断言一下left指针和right指针是否存在,如果存在,当left指针指向的地址小于等于right指针指向的地址时,我们新定义一个变量char tmp,用类似交换数的...