7.1 编译器驱动程序
int sum(int *a, int n);
int array[2] = {1, 2};
int main()
{
int val = sum(array, 2);
return val;
}int sum(int *a, int n)
{
int i, s = 0;
for (i = 0; i < n; i++) {
s += a[i];
}
return s;
}
最后更新于
int sum(int *a, int n);
int array[2] = {1, 2};
int main()
{
int val = sum(array, 2);
return val;
}int sum(int *a, int n)
{
int i, s = 0;
for (i = 0; i < n; i++) {
s += a[i];
}
return s;
}
最后更新于
linux> gcc -Og -o prog main.c sum.ccpp [other arguments] main.c /tmp/main.icc1 /tmp/main.i -Og [other arguments] -o /tmp/main.sas [other arguments] -o /tmp/main.o /tmp/main.sld -o prog [system object files and args] /tmp/main.o /tmp/sum.olinux> ./prog