实验四C开发工具和系统函数
(一)C语言开发工具
目的
1.掌握gcc、make、gdb工具
2.熟悉c语言
内容
1.编写一个c语言程序:输出两行文字“Linux下的c也不是太难嘛!”。在Linux下编辑、编
译、运行该程序。
2.编写一个c语言程序:根据输入的两个整数求平均值并且在终端输出,通过gcc编译器生成
它的汇编程序文件。
3.用gdb调试器调试上面第2题的程序,查看程序执行每一步变量的值,熟悉gdb的使用流程。
4.编写c语言程序:打印输出所有“水仙花数”,用gdb调试程序(给出步骤,至少十步以上)。
所谓“水仙花数”是指一个3位数,其各位数字立方和等于该数本身。例如,153是一水仙花数,因为153=1³+5³+3³。
5.建立一个简单程序,练习函数库创建方法。函数库包含两个函数,并在一个示例程序中调用其
中一个函数,这两个函数分别是pro1、pro2。按下面步骤生成函数库。
1)源程序pro1.c
#include
int pro1(int arg)
{
printf(“这是函数pro1(). %d\n”,arg);
return 0;
}
源程序pro2.c
#include
int pro2(char *arg)
{