请教······
请教······
#include<iostream> using namespace std; int fun(char *s); int main( ) { count<<fun("Hello"); return 0; } int fun(char *s) { char *t=s; while(*t!='\0')t++; return(t-s); }
输出结果系5
点解吾系用asc码减既??
#include<iostream> using namespace std; int fun(char *s); int main( ) { count<<fun("Hello"); return 0; } int fun(char *s) { char *t=s; while(*t!='\0')t++; return(t-s); }
输出结果系5
点解吾系用asc码减既??
甘减是地址减,唔是ASCII码减,要用ASCII码减就在头加(int)显式转换char类型。