请不要忽视基础小细节

可能是平时积累不够吧 没有理解透彻

 

以下程序的运行结果大家自己跑一跑 

 

#include <cstring>
#include <iostream>
using namespace std;
int main()
{
        const char *pc = "string";
        const size_t  len = strlen(pc);    
        cout<<len<<endl;
        const size_t  len1 = strlen(pc + 1);    
        cout<<len1<<endl;
        
        system("pause");
        return 0;

} 

 

 

答案是6,5,第一个是传的string进去,第二个传的是tring进去 

posted @ 2013-06-27 22:13  karlthas  阅读(166)  评论(0编辑  收藏  举报