c
三岔口
这个作者很懒,什么都没留下…
展开
-
浮点数陷阱
浮点数包括单精度和双精度。具体标准格式见IEEE 755. 看一个浮点数陷阱: #include int main(int argc, char *argv[]) { float i; for (i = 0; i != (float)10; i += 0.1) { printf("%.1f\n", i); } } run一下,就会发转载 2013-02-12 17:06:58 · 663 阅读 · 0 评论 -
c语言结构体变量和结构体指针
c语言中定义结构体指针并指向一片内存空间和直接定义一个结构体变量的区别 Node *p=(Node *)malloc(sizeof(Node))和Node p二者的区别 Node *p是定义一个Node结构体指针,指针名为p,指向一个Node结构体,并为这个结构体分配了内存空间并且该结构体无命名,而Node p是定义一个Node结构体,结构体名为p。 至于二者在内存中是怎么存储的,则需要考虑原创 2013-05-10 16:11:01 · 1694 阅读 · 0 评论