c语言利用指针计算字符串的长度 可以用strlen函数,这里我们自己写一个。 注意:不能用scanf,scanf一遇到空格就认为输入结束。应该用gets(),遇到换行符或EOF结束。说明可以接受空格。 #include<cstdio>intmain() {chars[20];char*p; printf("please input a string(less than 20 character):\n");//scanf("%s"...
int main(){ char s[20];char*p;printf("please input a string(less than 20 character):\n");//scanf("%s",s);不能读入空格 gets(s);p=s;while(*p!='\0')p++;printf("The string lenth is%d\n",p-s);return 0;} printf()函数的调用格式为:printf("<格式化字符串>",<参量...