#include <stdio.h>int mystrlen(char *s) { int len = 0; char *p; p = s; while(*p++) len++; return len;}int main() { char s[1024]; printf("请输入字符串: "); gets(s); printf("该字符串的长度为 : %d\n\n",mystrlen(s)); return 0;}
用C++或者C操作:int getlen(char *s){ int counter = 0; while(*s!='\0') counter++; return counter;}main函数中:char string[]="ABCDEFG";printf("%d",getlen(string));