社区
VCL组件使用和开发
帖子详情
“>”: 有符号/无符号不匹配
qq_38898415
2017-06-10 11:59:29
char str[255];
do
{
printf(notice);
scanf_s("%s", str,lens);
getchar();
if (strcmp(str, "-1") == 0)
return -1;
else if (strlen(str) > lens) 就是这里
{
printf("输入错误! 重新输入\n");
}
else
break;
} while (strlen(str) < lens); 还有这里
...全文
326
2
打赏
收藏
“>”: 有符号/无符号不匹配
char str[255]; do { printf(notice); scanf_s("%s", str,lens); getchar(); if (strcmp(str, "-1") == 0) return -1; else if (strlen(str) > lens) 就是这里 { printf("输入错误! 重新输入\n"); } else break; } while (strlen(str) < lens); 还有这里
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
qq_38898415
2017-06-11
打赏
举报
回复
那位大佬解惑下,,急!!!!!!!!!!!!
ooolinux
2017-06-11
打赏
举报
回复
if ((int)strlen(str) > lens)
解决警告——warning C4018: “<”: 有
符号
/
无
符号
不匹配
今天遇到这个问题,虽然不影响程序运行,但作为完美主义者,有警告总感觉不舒服,所以就查了一下解决方法: 出错代码: for(int j=0;j 出错原因分析: detector 是一个Vector容器 ,detecot.size() 在容器说明中 被定义为: unsigned int 类型, 而j是int 类型 所以会出现: 有
符号
/
无
符号
不匹配
警告 错误改正: 定义j为uns
关于“warning C4018: “<”: 有
符号
/
无
符号
不匹配
”的解释
有一段程序如下: …… vector v; for(int i=0;i …… 运行后出错:warning C4018: “ 原因如下: v 是一个vector ,v.size() 是unsigned int(
无
符号
)类型, 而i是int(有
符号
)类型 所以会出现: 有
符号
/
无
符号
不匹配
的警告 把int i=0改成unsigned int i=0或者size_t int i
警告 C4018 有
符号
/
无
符号
不匹配
C4018 “<”: 有
符号
/
无
符号
不匹配
for (int i = 0; i < b.size(); i++) { l = max(l, toNum(b[i]) + 1); } 我从没想过这个警告有时候也会导致编译错误。 错误原因:matchPoint 是一个Vector容器,matchPoint .size() 在容器说明中 被定义为: unsigned int 类型, 而i是int 类型,所以会出现: 有
符号
/
无
符号
不匹配
警告 修改方法:将i改为unsigned int 类型即可
warning C4018: “<”: 有
符号
/
无
符号
不匹配
出错代码:for (int i = 0; i 出错原因分析: vec_test_images 是一个Vector容器 ,ec_test_images.size() 在容器说明中 被定义为: unsigned int 类型, 而j是int 类型 所以会出现: 有
符号
/
无
符号
不匹配
警告 错误改正: 定义 i为unsigned类型后就可以了 即: for(unsigned int
【C++】warning C4018: “<”: 有
符号
/
无
符号
不匹配
出错代码 for(int j=0;j 出错原因分析: detector 是一个Vector容器 ,detecot.size() 在容器说明中 被定义为: unsigned int 类型, 而j是int 类型 所以会出现: 有
符号
/
无
符号
不匹配
警告 错误改正 : 定义j为unsigned 类型后就可以了 即: for(unsigned int j=0;j
VCL组件使用和开发
604
社区成员
13,460
社区内容
发帖
与我相关
我的任务
VCL组件使用和开发
C++ Builder VCL组件使用和开发
复制链接
扫一扫
分享
社区描述
C++ Builder VCL组件使用和开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章