int main()
{
int n;
scanf("%d",n);
char zfc[n];
scanf("%s",&zfc[0]);
}
关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
已采纳
Segmentation fault是什么意思?哪里错了
收起
- 写回答
- 好问题 0 提建议
- 关注问题
微信扫一扫点击复制链接分享
- 邀请回答
- 编辑 收藏 删除 结题
- 收藏 举报
3条回答 默认 最新
- 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
ysuwood 2016-01-22 13:34关注int main() { int n; scanf("%d",&n);//修改 char zfc[n];//有的编译器可以这样用,有的要求数组长度不能是变量。 scanf("%s",&zfc[0]); }本回答被题主选为最佳回答 , 对您是否有帮助呢? 本回答被专家选为最佳回答 , 对您是否有帮助呢? 本回答被题主和专家选为最佳回答 , 对您是否有帮助呢?解决评论 打赏无用 1举报
微信扫一扫点击复制链接分享
评论按下Enter换行,Ctrl+Enter发表内容
报告相同问题?
提交
- 2024-12-11 14:27OpenSource SIM的博客 [Mon May 22 11:47:26 2010] [notice] child pid 2936 exit signal Segmentation fault (11) [Mon May 22 11:47:38 2010] [notice] child pid 2984 exit signal Segmentation fault (11) …… 当遇到了...
- 2023-01-31 18:06王元祺的博客 "Segmentation fault (core dumped)" 是操作系统在程序运行时发生内存访问错误的提示。它表示程序试图访问未分配的内存或不属于其访问范围的内存,从而导致程序崩溃。 ...
- 2020-10-29 20:17weixin_37988176的博客 This generates a Segmentation Fault: 11 and I have no clue why.Before I get into it, here's the code:import numpy.random as nprndimport heapqimport syssys.setrecursionlimit(10**6)def rlist(size, limit...
- 2021-05-16 12:27车载充气泵的博客 有些开发者在Linux下进程编程,使用GDB调试时发现了一个Segmentation fault错误。这个错误主要是访问了错误的内存段引起的,可能是没有权限或者是内存段不存在,这个问题如何处理呢?下面小编将为大家带来Linux编程...
- 2020-02-11 15:40Dask Jhonson的博客 首先我们先来搞清楚什么会导致段错误(Segmentation fault)。段错误是指硬件设备MMU(内存管理单元)发现访问了一个非法的虚拟地址,通知操作系统内核给进程发送11号信号(SIGSEGV信号),导致进程异常终止。 一般来说,...
- 2021-05-21 15:07DING FNM的博客 #include#includeint total_time = 20;int time_slice = 3;typedef struct process{char pname[10];//进程名int WaitTime;//数据int priority;//数字越大优先级越高struct process *next;}PROCESS;...
- 2021-04-06 12:06ying侨的博客 今天我也来谈一下Linux环境下开发时经常遇到的“Segmetation fault”的一点点个人看法,也算是抛砖引玉了。(备注:我的glibc版本是2.12,GCC版本4.4.6,内核版本2.6.32-279)Linux上开发时最恼火的就是遇到“Segm...
- 2018-06-15 22:25dukelu0的博客 在Leetcode上刷题时,刷到题目Valid Anagram,给定两个字符串s和t,编写一个函数来确定t是否是s的一个anagram,谷歌翻译对anagram的解释是通过重新...什么是Segmentation fault 我看到这个题目的第一印象就是对字符...
- 2024-05-07 11:16吃我一个平底锅的博客 Segmentation Fault的常见原因 指针操作不当:当指针未初始化、指向无效地址或已释放的内存时,程序会尝试访问这些地址,导致Segmentation Fault错误,非法指针:使用空指针,或者随意使用指针转换。一个指向一段...
- 2022-07-14 20:29"Linux下的段错误Segmentationfault产生的原因及调试方法经典" 在 Linux 系统中,段错误(Segmentation fault)是一种常见的错误,它是指访问了错误的内存段,或者访问了没有权限的内存区域,或者根本不存在对应的...
- 2023-09-30 20:08白杨礼赞EVA的博客 段错误的意思是什么呢?就是指我们的程序在运行时,访问了一个不在自己地址空间的地址,导致了段错误 但是接着问题又来了,程序怎么发现我们的访问越界了呢?这个也是操作系统中的知识点了,涉及到内存保护问题,...
- 2025-05-28 13:49Allen.Iverson的博客 段错误(Segmentation Fault,简称 segfault)是程序运行时的一种严重错误,通常由以下原因触发: 1. 本质原因 操作系统对内存的访问有严格的权限控制。当程序试图访问以下内存时,会触发段错误: 未分配给程序的...
- 2024-10-29 10:51firework&的博客 代码中出现的段错误 (Segmentation fault)通常是由于访问了非法的内存区域导致的。 我的代码中,后置++运算符的实现存在一个问题,它可能会导致未定义行为,甚至可能是段错误。问题在于返回了一个局部对象temp的...
- 2024-04-15 22:12本文将深入探讨一个特定的问题——如何解决在欧拉系统(openEuler-22.03)上安装深信服EasyConnect软件时出现的“segmentation fault”错误,并提供相应的解决方案。 首先,让我们了解一下欧拉系统。欧拉系统(open...
- 2019-11-17 20:31AQC学弟的博客 ```c #include<stdio.h> int ju(int); int main() { int i,n,num[1000]; scanf("%d",&n); for(i=0;i<n;i++) { scanf("%d",num[i]); } for(i=0;i<n;i++) if(ju...
- 2017-03-02 22:37yinnnnnnn的博客 问题复现php报Segmentation fault错误,从事c/c++的都知道这个程序是coredump的错误提示。 为什么执行一个php导致coredump了呢? 定位过程看了php的error_log没有找到什么蛛丝马迹, 加调试代码,二分法注释代码,...
- 2025-05-21 09:27喜欢编程就关注我的博客 在C/C++开发中,Segmentation Fault(段错误)是常见的运行时错误,通常由空指针解引用、数组越界或动态内存分配问题引起。本文介绍了如何使用GDB调试器定位和解决此类错误。通过生成Core Dump文件、加载并分析堆栈...
- 2021-05-06 08:01weixin_39692245的博客 根据经验,一般这种情况可能是监听有问题,准备查看下监听状态:[oracle@sysu opt]$ lsnrctl statusSegmentation fault一脸懵逼,“Segmentation fault”传说中的段错误,一种不祥的预感涌上心头,接下来看看数据库....
- 2023-05-04 20:30房东的哈士奇的博客 然后就报了segmentation fault 的错误,通过看别人的博客后,发现是因为我的这个指针还是野指针,所以直接赋值的话会直接内存溢出/泄露。泄露/溢出: 当一个进程执行一个无效的内存引用,或发生断错误时,会触发 ...
- 没有解决我的问题, 去提问