c语言
文章平均质量分 65
weiweishuo
这个作者很懒,什么都没留下…
展开
-
printf输出格式
来自:点击打开链接 printf输出格式 收藏 格式代码 A ABC ABCDEFGH %S A ABC ABCDEFGH %5S ####A转载 2012-09-26 18:46:44 · 409 阅读 · 0 评论 -
void*指针的由来
【转载】http://blog.csdn.net/mhjcumt/article/details/7355127 int a=1; int *p = &a; float *p1 = (float*)p; 则p和p1的值都是&a,但是*p是将&a地址中的值按照int型变量进行解释,而*p1则是将&a地址中的值按照float型变量进行解释。 鉴于指针之转载 2012-10-01 08:23:04 · 431 阅读 · 0 评论 -
printf使用变量作为输出精度
例如: int n=2; int i=1.123; printf("%.*f",n,i); *号的位置会由n来填充。 输出结果就是1.12 据我测试,fscanf不支持变量精度的。原创 2012-09-26 18:26:25 · 383 阅读 · 0 评论 -
静态库
http://www.eefocus.com/article/09-11/85659s.html?clear=t 有时候需要把一组代码编译成一个库,这个库在很多项目中都要用到,例如libc就是这样一个库,我们在不同的程序中都会用到libc中的库函数(例如printf),也会用到libc中的变量(例如以后要讲到的environ变量)。本节介绍怎么创建这样一个库。 我们继续用stack.c的例转载 2012-10-02 18:38:57 · 339 阅读 · 0 评论 -
linux c语言用intel语法反汇编【转载】
http://topic.csdn.net/u/20081206/00/ba2ac6fe-a3c6-4e40-829d-dc6472e5e3a7.html 要用到objdump命令的相应参数: objdump -d -mi386:x86-64:intel ./t.so 就可以将当前目录下的t.so文件按intel语法反汇编了,下面是参数详细说明 --------------转载 2012-10-13 12:11:22 · 712 阅读 · 0 评论 -
浮点数的二进制表示【转载】
关于浮点数在计算机内部的存储机制,网上搜了不少文章,这篇是讲的最清晰的了... ---------------------------------------------------------------------------------------------------------------- 1. 前几天,我在读一本C语言教材,有一道例题: #include转载 2012-12-03 15:54:12 · 317 阅读 · 0 评论 -
c输入函数细节
1,输入函数被调用后,它首先检查输入缓冲区内的字符数量是否已满足输入要求,若满足,则直接从缓冲区读入;若缓冲区内的字符数量不满足输入要求,则等待用户输入。通常输入完成的标志是用户输入回车\n,这时输入函数会重复之前的步骤——检查输入缓冲区的字符数量是否满足输入要求,若满足...若不满足... 看例子: #include void main(void){ int v1,v2; sc原创 2012-12-02 16:47:13 · 388 阅读 · 0 评论