摘要: 现在给你一个任务,写一个函数用来判定一个字符串是否比另一个更长。前提是你要用字符串库函数strlen(),它的声明如下: size_t strlen(const char *s); int strlonger(char * s, char * t) { return strlen(s)-strlen 阅读全文
posted @ 2019-01-26 16:41 Grooovvve 阅读(780) 评论(0) 推荐(0)
摘要: 问: 当函数参数length为0时,运行这段代码应该返回0.0。但实际上,运行时会遇到一个存储器错误。请问为什么会发生这种情况,并且说明如何修改代码? 结果如下: length为正数时,结果正确。并且length-1的结果也正确。 但是当length为0的时候,length-1变成了42949672 阅读全文
posted @ 2019-01-26 16:29 Grooovvve 阅读(657) 评论(0) 推荐(0)