腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
4
回答
C
++ -使用
atoi
时出错
、
我正在尝试使用
atoi
函数来实现从string到int的转换。问题是我有一个字符串数组,其中包含整数和字符串值。据我所知,为了从中获取错误代码,该函数必须返回0:int i =
atoi
(s.
c
_str()) cout<<"error"<<endl
atoi
函数返回值1。它不应该返回0吗。为什么它返回1
浏览 2
提问于2012-11-20
得票数 12
回答已采纳
1
回答
用
C
语言
实现
atoi
()
、
我被分配了一项学校作业来实现
atoi
()。请检查我的密码。int my_
atoi
(char *ato) int res; sign = 1; while (*ato == '
浏览 0
提问于2016-06-13
得票数 7
回答已采纳
6
回答
atoi
的
C
语言
实现
、
、
我不能理解下面的
atoi
实现代码,特别是这一行:代码如下: int k
浏览 4
提问于2012-10-09
得票数 26
回答已采纳
5
回答
良好的
C
编码实践/诚信检查礼仪
、
、
两个部分的问题;我编写了一个is数值()函数,它接受一个char[],如果字符串是一个数字,则返回1,利用ctype中的is位()函数。类似的函数是内置于其他
语言
的,在将数据转换为数字类型之前,我一直使用类似的函数来进行完整性检查。主要是因为如果尝试将非数字字符串转换为整数,则某些
语言
转换函数会严重
失败
。但是,这似乎是一个传说,必须做所有的循环,以弥补缺少字符串在
C
,这是问题的第一部分; 在调用
atoi
()之前从
ato
浏览 6
提问于2016-02-20
得票数 1
回答已采纳
5
回答
GNU运行时库中的哪些函数在标准库中?
、
如何找出GNU
C
支持的CRT函数是标准库的一部分?例如:
atoi
()和itoa()。
浏览 12
提问于2011-03-01
得票数 0
回答已采纳
3
回答
atoi
()没有按预期工作
、
、
string> include;string temp; //for storing whatever the stream is onint width =
atoi
(puzzle_file >> temp); //second pos 上面的代码应该在文件中读取,我收到了一个错误,上面写着“对‘
at
浏览 5
提问于2017-03-17
得票数 0
回答已采纳
1
回答
动态数组
C
并不适用于所有输入
、
我正在尝试做矩阵链乘法,并且我需要从
C
语言
的文件中获取输入5 79 67 9 case 0: p=(int *)malloc(sizeof(int)); default: *(p+i)=(int)malloc(sizeof(int))
浏览 4
提问于2012-08-12
得票数 1
1
回答
在使用之前声明一个函数,会有什么不同吗?
、
、
(第一段代码来自
C
编程
语言
书籍) double atof(char s[]);} int
atoi
(char s[]) {
浏览 1
提问于2020-02-10
得票数 2
回答已采纳
2
回答
字符串到十进制的转换
、
、
、
我正在用
c
语言
编写代码。我尝试使用
atoi
函数,但它不起作用。int z=
atoi
(p);
浏览 0
提问于2013-04-17
得票数 0
回答已采纳
3
回答
atoi
() -整型字符串
我读到
atoi
()已被弃用,它等同于:这是不是意味着我应该使用上面的代码而不是
atoi
(chr),或者只是说它们是等价的
浏览 0
提问于2009-09-28
得票数 10
回答已采纳
2
回答
为什么
atoi
函数不能将const *转换为int?
、
为什么在这段代码中,
atoi
()函数不能正常工作,为什么编译器会给出这个错误: #include <iostream.h>#include <stdlib.h>{ char b; a =
atoi
(b); cout << "
浏览 3
提问于2012-11-10
得票数 3
2
回答
在for循环之后,(i=0;s[i]>='0‘& s[i] <= '9';++i)没有{}大括号.
我正在学习第2章:“
C
编程
语言
版本2”的类型、运算符和表达式,并遇到这样的代码片段:int
atoi
(char s[]) {9'; ++i)令我困惑的是,n = 10 * n + (s[i] - '0');没有包含在{}中,我认为它应该是 /*
atoi
: convert s to
浏览 2
提问于2018-10-13
得票数 2
回答已采纳
4
回答
将
C
++整数转换为二进制
我正在使用itoa内置函数,以便将整数转换为二进制并将其存储在char*中。每件事都运行良好,输出也是正确的(正如预期的那样)。唯一不对劲的是itoa不能在Linux、suse等开源平台上运行。关于在开源环境中使用itoa的任何建议。
浏览 4
提问于2010-12-29
得票数 1
回答已采纳
2
回答
尽管引入了命令行参数,Argc返回为1,argv返回NULL
、
、
、
、
我想我在
C
命令行参数上有点生疏了。我看了我的一些旧代码,但是不管这个版本是什么,都会出现分段错误。{ int maximum_n = max_n(); /* Stores the maximum value= -1) {
浏览 6
提问于2016-02-27
得票数 0
回答已采纳
3
回答
我是不是用错了
atoi
?
、
、
、
我的解析函数遇到了一些问题,所以我在运行时放了一些cout语句来告诉我某些变量的值,我相信
atoi
错误地转换了字符。下面是我的一小段代码,它的行为很奇怪:if (data_index == 50) cout << "50 digit 0 = '" <<
c
<< "' number = " <<
atoi
(&
c
) << endl
浏览 0
提问于2009-11-28
得票数 1
回答已采纳
3
回答
在argv上使用fopen时出现分段故障
、
pointer to inputFile int nth =
atoi
(argv[3]); //nth term value int
c
; int currCount =1;
c
= fscanf(src, &qu
浏览 0
提问于2014-01-10
得票数 0
1
回答
我正在做一个猜数字的游戏,但是当我使用
atoi
()把一个字符串转换成一个整型时,它会给出一个错误。为什么会这样呢?
while(gameStarted) { getline(cin, guess); cout << "False guess"; }我正在做一个猜数字的游戏,但是当我使用
atoi
我是
C
++的新手,但我已经掌握了Python之类的知识。我
浏览 2
提问于2020-05-10
得票数 0
1
回答
C
中的argc分段故障错误
我是
C
语言
的新手。请帮我解决这个问题。row_no_matrix1> <col_no_matrix1> <row_no_matrix2> <col_no_matrix2>\n"); } col1 =
atoi
(argv[2]); col2 =
atoi
(argv[4]);
浏览 3
提问于2012-05-27
得票数 0
回答已采纳
1
回答
C
语言
K&R中的
atoi
函数
、
、
int
atoi
(char s[]) int i, n; for (i = 0; s[i] >= '0' && s[i] <= '9'; ++
浏览 0
提问于2013-11-26
得票数 0
1
回答
错误:预期表达式;未声明标识符的使用
我在努力学习
c
。我在主要函数中有以下代码: case '
c
': int max_rows =
atoi
107:7: error: expected expression ^ mydb.
c
:110:29: error: use of undeclaredswitch (action) {
浏览 1
提问于2014-10-09
得票数 4
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
C+中的 atoi和itoa
C语言,C+语言
C语言小白入门《一》——C语言简介
C语言编程之C语言加密字符
C语言推箱子源码分享,C语言兴趣视频教程,C语言编程,C语言可视化编程
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
实时音视频
活动推荐
运营活动
广告
关闭
领券