#include <stdio.h>
#include <stdlib.h>
int strlen (char* str){
int cnt=0;
//printf("cnt=%d",cnt) ;
for(cnt=0;*str!='\0';cnt++,str++)
printf("cnt=%d,*str=%c",cnt,*str);
return cnt;
}
int main(){
char*str=NULL;
str = (char*)malloc(1000*sizeof(char));
//printf("hjkasjkd");
gets(str);
int cnt;
/*for(cnt=0;cnt<3;cnt++){
printf("%c",*str);
str++;
} */
int number=strlen(str);
printf("%d",number);
free(str);
return 0;
}
用c不带数组完成strlen功能
おすすめ
転載: blog.csdn.net/just_a_fresh_man/article/details/121055676
ランキング