Prayer

在一般中寻求卓越
posts - 1256, comments - 190, trackbacks - 0, articles - 0
  C++博客 :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理

strncpy与strcpy的实验

Posted on 2009-09-03 09:52 Prayer 阅读(295) 评论(1)  编辑 收藏 引用 所属分类: C/C++
 
    /*试验strncpy与strcpy.strcpy存在内存泄露的问题*/
    char tt[2];
    char ss[2];
    char *p=tt;
    strcpy(tt,"123");
    printf("%c,%c,%c,%c\n",*p,*++p,*++p,*++p);
    printf("%c,%c\n",tt[0],tt[1]);
   
    strncpy(ss,"123",sizeof(ss));
    char *q=ss;
    printf("%c,%c,%c,%c\n",*q,*++q,*++q,*++q);
    printf("%c,%c\n",ss[0],ss[1]);   

Feedback

# re: strncpy与strcpy的实验  回复  更多评论   

2009-09-03 11:44 by Norz
试验...没结果也叫试验啊=.=

只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理