您好、欢迎来到现金彩票网!
当前位置:21点 > 字符相关 >

C语言argv值的数据类型相关

发布时间:2019-07-22 05:38 来源:未知 编辑:admin

  我的的想法是如果是abc之类字符a=0.0000000 可以据此排除但是又有输入值是0的情况 不知道如何避免

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  展开全部这种时候应该用用strtod,会返回解析到哪个字符,如果不是字符串结束就说明字符串有问题。追问你好 我试了下 strtod(b,&endptr) 如果我没理解错这个函数会遇到不合条件而终止的b中的字符指针由endptr传回 但是当我输入一个正确的值比如说1.222323

  当我用if(endptr==NULL)检验时还是不能执行这个if语句追答首先endptr是不需要初始化的。

  一种最直接的判断方法是 *endptr == 0,如果*endptr不是0说明没到字符串结束就解析不下去了。

http://magaltouba.com/zifuxiangguan/314.html
锟斤拷锟斤拷锟斤拷QQ微锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷微锟斤拷
关于我们|联系我们|版权声明|网站地图|
Copyright © 2002-2019 现金彩票 版权所有