我在使用冒泡排序法时,想将一个数组从升序排成降序,分别使用了sizeof和strlen来计算数组的元素个数。 在使用sizeof时,可以正常实现功能;但是在使用strlen时,却没有任何显示,也没有报错。
这是使用sizeof时的程序和运行结果:
换成strlen时却是这样的:
为什么会这样呢?这样计算出来的sz不应该是一样的嘛?
我在使用冒泡排序法时,想将一个数组从升序排成降序,分别使用了sizeof和strlen来计算数组的元素个数。 在使用sizeof时,可以正常实现功能;但是在使用strlen时,却没有任何显示,也没有报错。
这是使用sizeof时的程序和运行结果:
换成strlen时却是这样的:
为什么会这样呢?这样计算出来的sz不应该是一样的嘛?
下一篇:关于冒泡排序法的小小优化
sizeof和strlen的区别
sizeof和strlen的区别和使用
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M