- 博客(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
418
原创 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
247
原创 C:printf()和scanf()的*修饰符
printf()函数中的*修饰符: 假定你不想事先指定打印字段的宽度,而是希望由程序来指定该值,那么你可以再字段宽度部分使用*代替数字来达到目的。 例如: int a=2; printf("%*d", 4, a); 打印a这个整型数时,以四位数的形式打印出来。那么结果就容易理解了。 打印结果: 0002 如果打印的数值为浮点型,那么也可以自己来定这个小数位数 例如:
2015-03-26 22:07:44
486
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人