1.1.8
程序的编译与调试
命令行
gcc -o 1 1.c -o输出可执行文件
./1 查看输出结果
程序调试。debug.c
(FILE,FUNCTION,LINE)
题目:1+2+…+100
#include<stdio.h>
int main()
{
int i,sum;
for(i = 1,sum = 0;i < 101;i++)
{
sum = sum + i;
}
printf("%s,%s,%d,sum = %d\n",FILE,FUNCTION,LINE,sum);
return 0;
}
gcc -o debug debug.c
./debug
2021-03-26
这篇博客介绍了如何使用GCC命令行编译和运行C程序,展示了计算1到100整数和的示例代码,并通过`gcc -g`选项添加了调试信息,使得可以使用调试器进行程序调试。程序中利用`FILE`, `FUNCTION`和`LINE`宏打印了源文件、函数名和行号。
摘要由CSDN通过智能技术生成