课设
毕设
论文
工具
软件
开发学习套件
礼品中心
助学活动
校园大使
讲师招募
黑板报
联系我们
畅学电子
首页
学习
单片机
硬件设计
软件开发
技术应用
基础课
课设毕设
电子竞赛
职场创业
课程
计划
项目
小组
登录
注册
小组
»
基础课
»
C语言
»
讨论区
小组首页
讨论区
附件区
成员
使用strlen注意事项
注意strlen返回的是一个无符号整数类型,在表达式中使用要注意可能出现的不可预料的结果:
如:
if( strlen(x) >= strlen(y) ) ...
if( strlen(x) - strlen(y) >= 0 ) ...
上面两个表达式看上去是相等的,但实际上是不相等的,第二句的结果将永运是真,strlen的结果是无符号数,所以>=左边的表达式也将是无符号数,而无符号数是绝不可能是负的。
永不止步步
发表于
06-17 13:53
浏览65535次
分享到:
已有0条评论
暂时还没有回复哟,快来抢沙发吧
添加一条新评论
只有登录用户才能评论,请先
登录
或
注册
哦!
话题作者
永不止步步
()
金币:
67417个
|
学分:
363791个
同小组最新话题
C语言基本知识
宏定义(带参数)
某一个进程是否存在的判断
两个字符串是否相等的判断
C语言——爬楼梯
经典JAVA小程序
JAVA简易计算器程序
100个C语言程序实例
数组指针与指针数组
变量类型的转换
课程推荐
» 更多
51单片机轻松入门与实践 — 畅学单片机
STM32单片机轻松入门与实践 — 畅学单片机
畅学北斗星定位系统实战教程
温湿度传感器模块实战教程
ARM单片机开发环境-KEIL MDK的实战操作
畅学模拟电路精讲教程
畅学DIY小型“冰箱”基础教程
烟雾传感器模块实战教程
MSP430单片机开发环境搭建-实战操作演练课程
简易数字式电阻、电容、电感测量仪教程
立即注册
畅学电子网,带你进入电子开发学习世界
专业电子工程技术学习交流社区,加入畅学一起充电加油吧!
已有畅学电子网帐号?
登录
可从合作网站帐号登录:
QQ
新浪微博
x