问题14
#include <iostream>
#include<cstring>
main()
{
cout << strlen("0\t\n\0C011\1");
}
运行结果是?(3)
strlen():以'\0'结束,上例中读取了'0' ’\t‘ '\n'
问题12
#include <iostream>
#include<cstring>
main( )
{
int i, len;
char b[]="Welcome you to Beijing!";
len = strlen(b);
for ( i=0; i<len; i++ )
if ( b[i] == ' ' )
{
strcpy(b, b+i+1);
i=0;
}
cout << b;
}
运行结果是?(Beijing!)
strcpy在此处的实际效果:遇到空格后,将空格后的内容定格保存