设为首页
收藏本站
开启辅助访问
切换到窄版
登录
立即注册
中问网首页
我的收藏
站长博客
搜索
搜索
本版
帖子
用户
第一问答网
»
论坛
›
中问网
›
问答
›
懂C语言的哥哥姐姐进来!
返回列表
发新帖
懂C语言的哥哥姐姐进来!
[复制链接]
11
|
5
|
2008-10-25 01:06:49
|
显示全部楼层
|
阅读模式
比如
#include
int main (void)
{
system ("format c:\");
}
怎样才可以使程序运行错误自动关闭,或者运行错误执行下一条命令?
用if else该什么写?
本人说得不是很详细,希望高手回答下!可以使用其他更简单的程序代码!
麻烦 giant1987 这位同学说清楚点嘛,给个简单的例子。
回复
使用道具
举报
千问
|
2008-10-25 01:06:49
|
显示全部楼层
/*兰鲁 - 高级经理 六级 :c语言的用__try __finally 或__except吧 这其实不应该算是C的,只不过大家客观上VC用得多,也就行了,这是微软的,在DEV里就是不行的,就是gcc没的呀,说明不是C的标准下面是一个例子,属于C的*/#include #include #include #include jmp_buf mark;int errcount=0;/*错误俘获函数1*/void SignalHandlerNoFPE(int signal){if(signal==S...
回复
使用道具
举报
千问
|
2008-10-25 01:06:49
|
显示全部楼层
小子你的代码明显有问题。想干嘛?就这样不能强制格盘的....
回复
使用道具
举报
千问
|
2008-10-25 01:06:49
|
显示全部楼层
小子,你干什么,制造病毒啊,从你的源码看不出这个不是什么好东西。没人回答你的...
回复
使用道具
举报
千问
|
2008-10-25 01:06:49
|
显示全部楼层
楼上各位所说都是面向对象编程语言里面的try..cactch..语句,这在c里面是不存在的,所以不可能实现.这个问题其实很好解决,我们可以根据system函数的返回值来决定程序的执行流程,改一下你的程序: #includeint main (void) { if(system ("format c:\")==0) ...
回复
使用道具
举报
千问
|
2008-10-25 01:06:49
|
显示全部楼层
这50分不简单 闪了...
回复
使用道具
举报
返回列表
发新帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖后跳转到最后一页
千问
主题
0
回帖
4882万
积分
论坛元老
论坛元老, 积分 48824836, 距离下一级还需 -38824837 积分
论坛元老, 积分 48824836, 距离下一级还需 -38824837 积分
积分
48824836
加好友
发消息
回复楼主
返回列表
问答
热门排行
1
求一款游戏大概2002年游戏里面怪物好像有兵马俑
2
地址解析的方法.
3
越狱第五季到底有没有?