当前位置:首页 » 编程语言 » 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-01-16 02:33:20 浏览:791
坚果pro录音文件夹 发布:2025-01-16 02:31:46 浏览:938
支付宝的登录密码忘记了如何改 发布:2025-01-16 02:30:30 浏览:221
解压作业泥 发布:2025-01-16 02:28:02 浏览:806
我的世界rpg服务器空岛 发布:2025-01-16 02:26:49 浏览:90
ps脚本函数 发布:2025-01-16 02:15:28 浏览:480
android显示行数据 发布:2025-01-16 02:07:40 浏览:963
压缩皇冠 发布:2025-01-16 01:51:27 浏览:274
全键盘编程键盘 发布:2025-01-16 01:38:59 浏览:422
尾货棉服直播间脚本 发布:2025-01-16 01:21:45 浏览:228