(
给
Linux
爱
好
者
加
星
标
,
提
升
Linux
技
能
)
作
者
:
守
望
(
本
⽂
来
⾃
作
者
投
稿
,
简
介
⻅
末
尾
)
前
⾔
Linux
常
⽤
命
令
中
有
⼀
些
命
令
可
以
在
开
发
或
调试
过
程
中
起
到
很
好
的
帮
助
作
⽤
,
有
些
可
以
帮
助
了
解
或
优
化
我
们
的
程
序
,
有
些
可
以
帮
我
们
定
位
疑
难
问
题
。
本
⽂
将
简
单
介
绍
⼀下
这
些
命
令
。
⽰
例
程
序
我
们
⽤
⼀个
⼩
程
序
,
来
帮
助
后
⾯
我
们
对
这
些
命
令
的
描
述
,
程
序
清
单
cmdTest.c
如
下
:
#include<stdio.h>
int test(int a,int b)
{
return a/b;
}
int main(int argc,char *argv[])
{
int a = 10;
int b = 0;
printf("a=%d,b=%d",a,b);
test(a,b);
return 0;
}
编
译
获
得
elf
⽂
件
cmdTest
并
运
⾏
:
gcc -g -o cmdTest cmdTest.c
./cmdTest
a=10,b=0
Floating point exception (core dumped)
程
序
内
容
是
在
main
函
数
中
调
⽤
test
,
计
算
a/b
的
值
,
其
中
b
的
值
为
0
,
因
此
程
序
由
于
除
0
错
误
异
常
终
⽌
。
查
看
⽂
件
基
本
信
息
--file
评论0
最新资源