- 博客(4)
- 收藏
- 关注
原创 linux下c的共享库和静态库
#############1、动态库/共享库:gcc -fPIC -c 库源文件 //生成相对地址的.o文件gcc -shared -o libmy_lib.so *.o //以*.o生成名为my_lib的共享库当main.c要用到共享库时gcc main.c -o main -L. -lmy_lib //-L后面接共享库的路径
2015-08-03 22:01:31 427
原创 linux下gcc编译过程
gcc -E hello.c -o hello.i 预处理gcc -S hello.i -o hello.s 编译成汇编gcc -c hello.s -o hello.o 汇编成机器码gcc hello.o -o hello 链接库文件生成hello的可执行文件
2015-08-03 21:53:23 255
原创 C:printf()和scanf()的*修饰符
printf()函数中的*修饰符:假定你不想事先指定打印字段的宽度,而是希望由程序来指定该值,那么你可以再字段宽度部分使用*代替数字来达到目的。例如: int a=2;printf("%*d", 4, a);打印a这个整型数时,以四位数的形式打印出来。那么结果就容易理解了。打印结果: 0002如果打印的数值为浮点型,那么也可以自己来定这个小数位数例如:
2015-03-26 22:07:44 498
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人