标签:strlen

从cstring转为char *后,strlen结果始终为1

测试环境已设置为unicode编码。 测试代码如下: int _tmain(int argc, _TCHAR* argv[]) { CString str = "test"; char *p = (LPSTR)(LPCTSTR)str; cout<<"cout strlen(p): "<<strlen(p)<<end……

求指出哪里错误

写一函数,判断一字符串能否回文,回文是指正反序相同,如LeveL #include<stdio.h> #include<string.h> int fun(char *m) { int i=0; i=strlen(m); int k; for (k = 0; k < i; k++) { if( m[k] = m[i- k ……