04 2017 档案
C++中string类型与char*类型的字符串比较的一种实例
摘要:在c语言中一般通过strcmp函数来比较两个字符串。 strcmp容易有缓冲区溢出错误,比如对于代码strcmp(p,"abc"),若p指向一个未知内存块,则“abc”会一直比较下去,直到错误。 可以用strncmp代替。不过有点想太多了。 使用strcmp比较,需先将string转换成char*类 阅读全文
posted @ 2017-04-06 10:10 chcjp 阅读(870) 评论(0) 推荐(0)