分享

字符串指针

 LBubble 2011-12-19
写了个心内膜自动描记的软件,结果有一个非常奇怪的问题,其中一段代码只有放在该函数开头位置才有效,放函数中间则出问题。因为毕竟不影响软件的正常运行,所以很多天没有去仔细检查。今天这段代码又引发了其它问题,忍无可忍,追本查源,最终发现时不当使用字符串指针所致。
  
char *buf[100];
char *temp;
.....
buf[i] = temp;
 
愿意是想在此赋值,但其实改变的是buf[i]所指的内容。改为
strcpy(buf[i],temp);
原有的问题消除
文章出处:飞诺网(www.):http://www./course/3_program/c++/cppjs/20100628/212281.html

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多