腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
c
,
CS50
拼写
程序
中
fscanf
循环
的
分段
错误
c
、
pointers
、
segmentation-fault
、
scanf
、
cs50
我正在做
cs50
拼写
问题,看起来一切都正常,除了当我运行Valgrind时,它显示有
分段
错误
,当我尝试运行代码时,同样
的
错误
也发生了。这是一个来自
cs50
的
练习,我有一个函数,它接受一个“字典”文件,这个文件是由一个
循环
逐个读取
的
,并存储在一个哈希表
中
,为了读取每个单词,我使用了一个while
循环
,使用
fscanf
从字典
的
指针
中
浏览 10
提问于2021-05-10
得票数 0
回答已采纳
2
回答
为什么char**给出地址
的
realloc是分配后
的
0字节
c
、
segmentation-fault
、
realloc
、
dynamic-allocation
file_prefix = fopen(filename, "r"); int i = 0; while ( EOF !=
c
) printf("%d : %s\n", i, buff); char** temp = realloc(prefix, sizeof(char*
浏览 0
提问于2015-06-13
得票数 0
回答已采纳
1
回答
PSET 4恢复分割故障
CS50
c
、
segmentation-fault
、
cs50
该
程序
应该从存储卡
中
恢复一些jpeg文件。使用下面的代码,我一直会得到一个
分段
错误
。你们能看到我哪里出错了吗?下面是我
的
代码: 希望你们能帮忙!
浏览 0
提问于2020-03-30
得票数 2
回答已采纳
2
回答
在
C
++
中
编译后出现
分段
错误
c
、
segmentation-fault
、
fault
我用
c
编写了以下
程序
,但在Linux
中
编译后使用我得到了一个
分段
错误
,我不知道为什么。我搜索并发现
分段
错误
主要与内存问题有关,但我在代码
中
找不到任何东西。下面是
程序
:{ file_in = fopen("file.in.txt&q
浏览 1
提问于2019-02-01
得票数 0
1
回答
CS50
pset5
拼写
程序
我
的
代码运行得很好,但check50就不行
cs50
我解决了
CS50
课程
中
的
问题5,我
的
代码成功编译,当我手动测试它时,它没有任何问题。但是我试着用$ check50
cs50
/problems/2020/x/speller检查它,它给了我。return true; }} //https://www.reddit.com/r
浏览 3
提问于2020-06-08
得票数 0
1
回答
在
C
中
向哈希表
中
添加单词
c
、
hash
、
hashtable
、
cs50
在继续使用PSET5 -
拼写
器
的
CS50
课程之前,我决定使用一个虚构
的
程序
,该
程序
从文件中提取单词并将它们排序到哈希表
中
,但我认为我对Hash函数做了一些
错误
,因为我一直收到以下
错误
: 其中一些元素是从任务本身提取
的
,以了解它们是如何工作
的
。我以前没有任何知识,完全局限于
CS50</e
浏览 2
提问于2022-10-24
得票数 1
回答已采纳
2
回答
分词故障
C
语言读取一个简单单词
c
、
gcc
、
segmentation-fault
、
feof
我是用CodeBlocks写
的
,用
的
是GCC,还有
C
语言。feof(fn))
fscanf
(fn, "%s", word);文本文件
中
只有一个单词(目前是“蝙蝠侠”)。feof(fn))
fscanf
(fn, "%s", &word);老实说,我不知道为什么(以及为什么这应该如此困难),但CodeBlocks给我
的
错误
是在feof线上可怕
的
SIGSEV
浏览 22
提问于2012-11-28
得票数 0
回答已采纳
3
回答
读取数据文件时出现
分段
错误
c
、
arrays
、
file
、
file-upload
、
segmentation-fault
我正在尝试将一个字符文件读入64个字符
的
数组
中
。文件读取发生在main()
中
{ char write_msg[BUFFER_SIZE];fp = fopen("test.data", "r"); for ( i = 0; i < (BUFFER_SIZE-1); i++){ print
浏览 0
提问于2012-10-01
得票数 1
4
回答
C
中
的
fscanf
分段
错误
c
、
segmentation-fault
、
scanf
我试图从文件
中
读入值,并将它们存储在一个结构
中
。该结构包含char country[100]此结构
的
实例称为
c
100Europe1 Englandfeof(fp))
fscanf
(fp, "%[^\n]",
c
.region); { <em
浏览 1
提问于2010-12-15
得票数 3
2
回答
分段
故障。为什么?
c
我试图访问一个文件,并将数据
fscanf
到一个2d数组
中
,但每当我运行代码时,我都会收到
分段
错误
(核心转储)。我试图寻找一个解释为什么,但似乎找不到一个。我知道我试图打开
的
文件位于正确
的
位置,并且没有
拼写
错误
。有什么帮助吗?\n");} for(k=0
浏览 1
提问于2017-04-13
得票数 0
2
回答
CS50
Pset 5(
拼写
器):将变量初始化为char或char*?
arrays
、
c
、
char
、
cs50
、
c-strings
我已经完成了
CS50
PS5 (
拼写
)。我理解这个
程序
,除了加载函数
中
的
一行代码。语法看起来很琐碎,但我想了解一下发生了什么。Variable for scanned words while (
fscanf
如果我将w_scan
的
初始化替换为char *w_scan而不是char w_scan,则会得到以下
错误
浏览 4
提问于2022-02-28
得票数 0
回答已采纳
2
回答
从文件扫描数据时出现
分段
错误
c
、
segmentation-fault
在阅读了
分段
错误
之后,我仍然无法弄清楚这个
错误
是从哪里来
的
。我知道它来自这个特定
的
函数;我
的
驱动
程序
中
的
其他所有东西都可以工作。openList(&list, "List.txt");void openList(VehicleListT *list, char *inf
浏览 0
提问于2013-04-25
得票数 2
回答已采纳
3
回答
外部变量
C
c
生成
的
错误
是:
分段
故障#ifndef dateststruct date{ FILE* gestor;extern dateStruct date_Struct; #endif#include "myheader.hargc,char* argv[]){ date_S
浏览 3
提问于2012-07-29
得票数 1
回答已采纳
1
回答
如何清除while
循环
中
的
“
分段
错误
(核心转储)”
c
、
arrays
、
segmentation-fault
enter code here这只是我代码
的
一部分,但在使用调试
程序
后,我能够缩小范围,即
分段
错误
来自于访问while
循环
中
的
i。i = 0,并更改while
循环
的
条件。%d",&euid); db[i].euid = euid; //**ERROR: Segmentation Fault**
fscanf
SIGSEG
浏览 6
提问于2019-10-05
得票数 0
3
回答
扫描到字符串阵列
c
、
arrays
、
string
、
pointers
、
scanf
Segmentation fault (core dumped)char* strings[20];
fscanf
(file, "%s", strings[i]);虽然
程序
中有更多
的
内容,但我确信这是导致
分段
错误
的
部分。使用gdb
的
运行表明
错误
浏览 2
提问于2014-09-25
得票数 0
1
回答
拼写
者为一些词工作,而不是另一些词。不知道问题出在哪里
c
、
hashtable
、
singly-linked-list
、
cs50
我是
CS50
问题集4,
拼写
器,哈希表版本。 char word[LENGTH + 1]; while (
fscanf
cursor = cursor->next; }
浏览 0
提问于2019-07-27
得票数 0
回答已采纳
1
回答
使用
fscanf
()读取行
c
、
segmentation-fault
、
scanf
我正在尝试使用
fscanf
()从文件
中
读取一行:#include<stdlib.h>{ char
c
,*string[4]; fp = fopen("boil.txt", "r"); if(fp == NULL) { printf("File read
浏览 0
提问于2016-08-24
得票数 0
回答已采纳
1
回答
使用
fscanf
时调试seg故障时
的
故障
c
、
segmentation-fault
、
valgrind
、
scanf
我在下面的
fscanf
行上得到了一个
分段
错误
。我为每个变量添加了字符宽度,以尝试修复它,因此我不明白为什么会出现故障。我声明结构数组:persons = (Person*)malloc(SIZE * sizeof(Person)); { i++;
浏览 2
提问于2013-09-24
得票数 0
回答已采纳
1
回答
比较两个字符串,字典
程序
c
我正在用
C
语言编写一个字典
程序
。到目前为止,我
的
程序
打开一个txt文件(字典),然后打开另一个txt文件检查
拼写
。它将文档
中
的
每个单词与字典文件
中
的
每个单词进行比较。此时,它会打印出文档
中
拼写
错误
的
第一个单词,但再也不会返回到内部while
循环
。我不知道如何解决这个问题 这是我代码
的
最后一部分,请帮帮我!= EOF)/
浏览 0
提问于2015-12-09
得票数 0
2
回答
在
C
语言中利用
fscanf
进行故障分割
c
我正在尝试从.
c
代码
中
的
文本文件
中
读取名称,但是我一直从
fscanf
中
得到一个
分段
错误
,并且似乎找不出问题所在。我尝试了多个选项,包括增加char数组
的
大小,但我不知道哪里出了问题,任何帮助都将不胜感激。FILE* infile;在主开关箱
中
浏览 1
提问于2019-06-07
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
【程序设计题】循环
微软Visual Studio 2022 17.5预览版3发布
为什么你应该至少会一门编程语言?
Python 开发中有哪些常见的编程错误需要注意
字符串的删除(二)
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券