当前位置:首页 » 编程语言 » c语言出现段错误

c语言出现段错误

发布时间: 2022-03-14 13:37:23

1. c语言编程提示段错误

Vc6.0
编译提示
Linking...
Text1.obj : error LNK2001: unresolved external symbol _unsetenv
Text1.obj : error LNK2001: unresolved external symbol _setenv
Debug/Text1.exe : fatal error LNK1120: 2 unresolved externals
Error executing link.exe.

你有遇到吗?

2. c语言读入数据为什么会出现段错误

什么叫数据大约20万个?malloc是在堆里分配空间的,怎么是读入数据呢?

3. C语言关于段错误

#include<stdio.h>
#include<string.h>
intmain(){
charstr[80];
char*p;
gets(str);
while(p=strrchr(str,'')){
printf("%s",p+1);
*p='';
}
printf("%s",str);
return0;
}

听说回答够长才能够自动采纳

4. 运行以下C语言代码,为什么会出现段错误(核心已转储)

因为在你的fun函数中,声明了一个未初始化的w指针,执行*w=*a的时候,发生了错误

5. C语言用结构写的出现段错误怎么解决

朋友,代码命名不错,就是排版不行;
scanf 之后如果要用回车结束,记得多加一个 \n 来接受回车符;
否则回车符会等到下一次 scanf 的时候读取进来,导致数据出错;
scanf 的时候,如果遇到两个同样类型的数据,请把两个占位符用空格隔开;
否则系统不知道你第一个单词在什么时候结束;
也不知道你第二个单词在什么时候开始;

6. linux下c语言编程出现段错误

简单看了一下你的程序
首先,你没有给出完整的程序,这个让大伙看起来确实不方便,因为没有main函数,可能踩内存的地方并不是这个函数本身,是main函数
其次说你的这个函数,貌似确实有点问题,但是由于没有完整的程序,我只说出我的理解,如果有错,直接忽视就好
sprintf(flag_height,"%03d",i+1);
sprintf(flag_width,"%03d",j+1);
我觉得问题出在这里,你查下
sprintf
的用法,第一个参数应该是一个字符串的首地址,你写的确实没有错,参数给入的是一个地址flag_height,但是纵观你的程序,你并没有给这个指针赋值,程序运行到这里,估计在默认创建指针的时候应该赋值为NULL(貌似根据编译器不同而有不同),那个寻址后报出段错误,也是意料之中了
由于没有你完整的代码,不知道你要做什么,修改意见不好提
给出个人意见,仅供参考
如果要打印flag_height中的值,首先应该给flag_height指针分配一片内存,使用malloc函数,其次在向内从中写入值,然后调用sprintf,就应该没有问题了

7. C语言程序出错了,显示段错误

(a,b); c语言里面有这个函数么?

8. c语言编程,出现 段错误 (核心已转储)。

你的输入参数呢?

**argv是输入参数啊,你输入的时候是不是没带参数?

带参数的程序最好在前面写个判断,避免这种错误:

if(argc!=2)
return0;

9. C语言有时候提示段错误,有时候提示已放弃,有什么区别吗

简单看了一下你的程序
首先,你没有给出完整的程序,这个让大伙看起来确实不方便,因为没有main函数,可能踩内存的地方并不是这个函数本身,是main函数

其次说你的这个函数,貌似确实有点问题,但是由于没有完整的程序,我只说出我的理解,如果有错,直接忽视就好

sprintf(flag_height,"%03d",i+1);
sprintf(flag_width,"%03d",j+1);

我觉得问题出在这里,你查下 sprintf 的用法,第一个参数应该是一个字符串的首地址,你写的确实没有错,参数给入的是一个地址flag_height,但是纵观你的程序,你并没有给这个指针赋值,程序运行到这里,估计在默认创建指针的时候应该赋值为NULL(貌似根据编译器不同而有不同),那个寻址后报出段错误,也是意料之中了

由于没有你完整的代码,不知道你要做什么,修改意见不好提
给出个人意见,仅供参考

如果要打印flag_height中的值,首先应该给flag_height指针分配一片内存,使用malloc函数,其次在向内从中写入值,然后调用sprintf,就应该没有问题了

热点内容
动态磁盘存储池 发布:2025-07-16 04:46:34 浏览:312
php多维数组数组排序 发布:2025-07-16 04:45:19 浏览:375
炼妖壶文件夹 发布:2025-07-16 04:43:11 浏览:155
phpfile乱码 发布:2025-07-16 03:57:54 浏览:93
手机存储空间扩容 发布:2025-07-16 03:52:07 浏览:861
小米4清除缓存 发布:2025-07-16 03:03:17 浏览:563
如何缓解压力英语作文 发布:2025-07-16 03:03:15 浏览:15
手机视频怎么缓存 发布:2025-07-16 02:59:05 浏览:933
安卓手机设备在哪里找 发布:2025-07-16 02:49:28 浏览:357
php建立数组 发布:2025-07-16 02:34:30 浏览:284