腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
2
回答
将
行
读入
动态分配
的
字符
指针
数组
时
出现
Seg
错误
、
在C语言中,我尝试实现一个函数,该函数使用getline()读取文件中
的
所有
行
。它
的
实现类似于getline(),特别是如果没有分配足够
的
内存来存储指向一
行
的
下一个
指针
,它将使用realloc()来调整char**
的
大小。不幸
的
是,我在
字符
串复制过程中遇到了
seg
错误
。在仔细查看之后,我发现在尝试
将
第二
行
存储在char
指针
<em
浏览 19
提问于2019-02-19
得票数 0
回答已采纳
1
回答
指针
兼容性混乱
我已经
将
一个文件
读入
一个
字符
串,将该
字符
串存储到一个
动态分配
的
数组
中。在此之前,程序运行得很好。现在,我尝试使用
动态分配
的
数组
来查找第二个
字符
串在第一个
字符
串中
的
位置。[i]; }谁能给我解释一下如何
浏览 1
提问于2018-04-13
得票数 0
1
回答
带有malloc'd
指针
的
Seg
错误
、
、
、
我正在创建一个线程类,用作pthread
的
包装器。我有一个queue类可以用作队列,但我在使用它
时
遇到了问题。它似乎可以很好地分配和填充队列结构,但当我试图从队列结构中获取数据
时
,它却
出现
了
Seg
。(printf用于调试,都抛出
seg
错误
) edit:队列存储在一个
动态分配
的
"struct queue edit“
数组
中,作为指向数据
的
指针
和数据
的
索引
浏览 1
提问于2010-05-16
得票数 1
回答已采纳
2
回答
如何从文本文件中存储STDIN
、
我需要从文本文件中
读入
单词,然后计算每个单词
的
出现
次数,但是我不知道如何
将
单词存储在变量中。 我阅读了使用fgets中
的
代码,然后可以使用printf打印它。但是,当我尝试
将
字符
数组
存储在一个不同
的
数组
中,以便稍后用来比较
字符
数组
时
,我总是得到
seg
错误
。如何
将
字符
数组
&qu
浏览 0
提问于2019-10-27
得票数 0
1
回答
GPU上指向其他向量
的
指针
的
访问向量
、
、
、
、
这是我
的
一个问题
的
后续,目前在一些代码
的
CPU版本中,我有许多类似于以下内容
的
东西:} 但我希望在程序开始
时
提前将我
的
B存储在GPU上,因为它们不会改变,所以我需要一个向量,其中包含组成我<
浏览 7
提问于2013-05-31
得票数 0
回答已采纳
5
回答
C中
的
指针
初始化和
字符
串操作
、
、
、
当我使用malloc()初始化这个函数中
的
指针
时
,会
出现
seg
错误
,可能是因为在离开函数之前没有释放()它。现在,我尝试在返回main之前释放()
指针
,但是它没有用,最终发生了一个
seg
错误
。上述情况是一回事,我如何初始化双
指针
(**ptr)和
指针
数组
(*ptr[])? 是否有方法
将
字符
串(即char
数组
)复制到char<e
浏览 1
提问于2009-09-25
得票数 1
回答已采纳
1
回答
在C中
读入
字符
串
、
我正在寻找最有效
的
方法来读取文本文件中提供给我
的
单词集合。我现在面临
的
问题是如何
读入
单词。我们得到了一个包含80个单词
的
文件,就像这个项目的通用“字典”一样。我在考虑要么使用fopen()函数,要么手动输入单词(这会很糟糕……)。我面临着如何存储单词
的
另一个问题。我在想一个二维<
浏览 3
提问于2012-08-27
得票数 0
5
回答
将
字符
串
数组
传递给函数
我尝试
将
一个
字符
串
数组
(C样式
字符
串)传递给一个函数。但是,我不想对进入函数
的
每个
字符
串
的
长度设置最大值,也不想
动态分配
数组
。myStrings[0],"7/2/2010"); fun(myStrings); } 我在运行时收到了
seg
错误</
浏览 2
提问于2010-08-18
得票数 5
回答已采纳
1
回答
向
数组
中添加多个项
时
,C程序中
出现
分割
错误
、
我正在尝试构建一个程序,它有一个学生id
数组
,一个课程代码
数组
,其中包含指向
字符
串文字
的
字符
指针
,以及一个注册表2d
数组
,无论学生是否注册了课程,该
数组
都保存1或0。当我总共输入1门课程
时
,程序也会按预期运行。然而,问题是,当我尝试向courseArray添加超过1个课程代码
时
,在输入代码后
出现
分割
错误
。我不确定如何解决这个问题,而且这个问题上
的
任何资源似乎都没有
浏览 0
提问于2021-10-17
得票数 0
1
回答
分段故障和核心转储
它似乎一直在工作,直到我想要扫描要添加
的
新
字符
串。相同
的
字符
串可以工作,新
的
字符
串给我分段
错误
和核心转储。我怀疑新元素
的
错位记忆有问题。
浏览 1
提问于2013-01-15
得票数 0
回答已采纳
1
回答
如何
将
内存
动态分配
给我
的
文件流?
我在CS类中有一个作业,描述如下,但我很难
动态分配
内存,请帮助我,我今天必须提交我
的
代码。我
的
结构如下: char* name; float* value_list;我需要在读取文件
时
动态分配
内存将带有分隔
的
示例数据记录
的
文件(在文本编辑器-pico中创建)
读入
指向示例结构
的
指针
数组
。注意:您可以使用
浏览 6
提问于2017-11-01
得票数 0
回答已采纳
2
回答
读取
字符
数组
的
指针
、
我正在尝试使用fscanf
将
文件中
的
行
读取到指向
字符
数组
的
指针
中。当我打印
时
,我会得到分割
错误
。我做错了什么?我是否应该使用一个函数而不是fscanf?
浏览 2
提问于2016-10-13
得票数 3
回答已采纳
2
回答
将
字符
串文件读取到多维
数组
中以供稍后访问
、
、
、
、
我真的在理解
动态分配
的
数组
时
遇到了问题。我
的
程序正在从一个只有
字符
串
的
文本文件中提
浏览 3
提问于2015-09-16
得票数 0
1
回答
不工作于
动态分配
数组
的
OpenCL图像读取
如果我
将
所有像素存储在
数组
image[height*width][4]上(第65
行
,注释)(对不起,我会说西班牙语,我主要用西班牙语编码),一切都会正常工作。但是,由于我正在处理
的
映像非常大,所以我需要动态地分配内存。我执行代码,并得到一个Segmentation fault
错误
。经过一些可怜的人
的
调试,我发现这个问题
出现
在执行内核并将输出映像
读入
主机,
将
数据存储到
动态分配
的
数组
中
浏览 14
提问于2016-11-13
得票数 1
回答已采纳
4
回答
回放文件
指针
,指向上一
行
Python文件IO
、
不幸
的
是,生成此文件
时
,序列
的
每一
行
之间都有换行。 if line.startswith(">"): seq_
seg
= next(filer(">")): seq += seq_<
浏览 0
提问于2013-07-17
得票数 0
回答已采纳
1
回答
memorystream - stringstream,string,其他?
、
、
、
、
我正在通过通常
的
c++/STL/iostream语法
读入
一个二进制文件。我
将
整个内容复制到一个
动态分配
的
char
数组
中,到目前为止一切正常。但是,由于我想将部分内容作为
行
提供给程序
的
另一部分,我认为坚持使用流会更好/更容易,因为我不想使用cstring函数和
指针
。 我现在
的
问题是,我如何在内存中存储读取
的
数据。在一个串流中?还是在
字符
串中?哪一个更合适
浏览 0
提问于2009-10-13
得票数 6
回答已采纳
4
回答
在C中逐行读取文件
、
、
、
、
我正在尝试编写一些代码,这些代码
将
打开一个文件,逐行读取其内容,并将这些
行
中
的
每一
行
存储到一个
数组
中。,而我
的
每个printf都是该文件中包含
的
行
。现在有了行数,我创建了一个
字符
串
数组
,然后基本上再次遍历整个文件,但这一次,我想存储
数组
中
的
每一
行
(可能有更好
的
方法来确定文件中
的
行数,但我尝试
的
所有操作都失败了!
浏览 5
提问于2009-12-08
得票数 2
回答已采纳
2
回答
对
字符
数组
使用fget
、
、
、
我正在
将
文件读取到char
数组
中,然后尝试将该
数组
分配给我
的
自定义函数。当我使用
指针
数组
时
,fget就是
seg
错误
,但是我
的
函数需要这样才能使程序
的
其余部分工作。当不试图读取此文件
时
,程序工作正常。文件
的
每一
行
不应超过40个
字符
。我相信fget会阅读多达40个
字符
,然后也添加一个新
的
行
浏览 5
提问于2017-11-28
得票数 0
回答已采纳
2
回答
字符
串堆栈
的
C问题
、
所以我试图用C语言创建一个
字符
串堆栈,我似乎遇到了一个问题。目标是读取一个文件,并反向打印它。我认为堆栈将是最合适
的
方法(我意识到有更简单
的
方法可以做到这一点,但我想用结构来挑战自己)。下面是我
的
push / printStack代码:{ if(!当我尝试运行代码
时
,它打印出文件中正确
的
行数(5),但只打印出“这是怎么回事”。现在,我已经尝试使用GDB来查看问题所在,似乎
浏览 1
提问于2017-02-01
得票数 1
2
回答
vb.net access数据库
、
、
我正在尝试
将
字段从查询中读取到文本
字符
串
数组
中。在vb6中,我可以简单地声明
数组
,然后
将
字段
读入
其中,而不关心
数组
中
的
值类型。现在,当我尝试做同样
的
事情
时
,我会得到一个“无法
将
'dao.fieldclass‘类型
的
com对象转换为’system.string‘”。是否需要将字段值
读入
单独
的
变量中,然后将其转换为
字符
串?
浏览 1
提问于2013-02-09
得票数 0
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
云直播
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券