⑴ gcc编译错误!
提衡燃肢示是说编译的时候加上参数-fPIC,和你做的咐世完全不一样。
当输入文件为.c、.cxx、.cpp等等时,gcc先编译后链接
当输入文件是.o时gcc只执行连接步段模骤。
应该的命令行类似:
gcc -c -fPIC palindrome.c -o palindrome.o
⑵ kali linux的gcc编译完的C语言小程序,为什么执行后显示段错误求各位大神的说明或解决方法。
scanf里边不能含有除格式之外的东西,像你这里有The th level.是不行的。把scanf这一句改为
scanf("%d",&n);
如果要显示输入的n的多少,就再加一句
printf("The %dth level.\n",n);