-
近期文章
近期评论
- coolker 发表在《打造最快的Hash表》
- struggle 发表在《提供C语言教学课件(适用于初学者)》
- zhanghaibo 发表在《提供C语言教学课件(适用于初学者)》
- zhanghaibo 发表在《提供C语言教学课件(适用于初学者)》
- diys 发表在《C语言编程宝典(王大刚) 1.1 C 语言的产生与发展》
文章归档
- 2022 年十月
- 2014 年一月
- 2013 年十二月
- 2012 年十一月
- 2012 年七月
- 2012 年六月
- 2012 年五月
- 2012 年四月
- 2012 年三月
- 2012 年二月
- 2011 年十二月
- 2011 年十月
- 2011 年九月
- 2011 年八月
- 2011 年七月
- 2011 年六月
- 2011 年五月
- 2011 年四月
- 2011 年三月
- 2011 年二月
- 2011 年一月
- 2010 年十二月
- 2010 年十一月
- 2010 年十月
- 2010 年九月
- 2010 年八月
- 2010 年七月
- 2010 年六月
- 2010 年五月
- 2010 年四月
- 2010 年三月
- 2010 年二月
- 2010 年一月
- 2009 年十二月
- 2009 年十一月
- 2009 年十月
- 2009 年九月
- 2009 年八月
- 2009 年七月
- 2009 年六月
- 2009 年五月
- 2009 年四月
- 2009 年三月
- 2009 年二月
- 2009 年一月
- 2008 年十二月
- 2008 年十一月
- 2008 年十月
- 2008 年九月
- 2008 年八月
- 2008 年七月
- 2008 年六月
- 2008 年五月
- 2008 年四月
- 2008 年三月
- 2008 年二月
- 2008 年一月
- 2007 年十二月
- 2007 年十一月
- 2007 年十月
- 2007 年九月
- 2007 年八月
- 2007 年七月
- 2007 年六月
- 2007 年三月
- 2007 年二月
- 2007 年一月
- 2006 年十二月
- 2006 年十一月
- 2006 年十月
- 2006 年九月
- 2006 年八月
- 2006 年七月
- 2006 年六月
- 2006 年五月
- 2006 年四月
- 2006 年三月
- 2006 年二月
- 2006 年一月
- 2005 年十二月
- 2005 年十一月
分类目录
功能
月归档:2012 年六月
2012
06-02
06-02
最近做了一个代码从VS2003升级到VS2005的工作,出现了不少问题,在参考了一些网上的资料和朋友的帮助后,再加上自己的分析调查,到目前为止出现的问题都解决了。由于发现网上这方面的资料似乎比较零散,为了使同样要做VS2003(或VC6)程序向VS2005(或VS2008)转化的朋友能够少走一点弯路,打算集中整理一下,分几回贴出。也欢迎各位网友提出宝贵意见或建议。(注意:由于VC6....
Read More >
2012
06-01
06-01
例如:
骑士巡游问题概括如下:在国际象棋一个攀爬上一块一匹马,然后用在国际象棋的“马字”股是要求马不能重复完成的25个格子。枚举法解决骑士巡游问题的实例。程序可定制的董事会,第一个输出符号矩阵的大小,然后进入棋盘上的初始位置,它可以提供一个解决方案的骑士。
实例分析:
 ....
Read More >
2012
06-01
06-01
如果你需要较大的值(大于32,767或小于-32,767),使用长型。否则,如果空间是非常重要的(如大型阵列或多个结构),短类型的使用。此外,使用int类型。如果严格定义的溢出特点是重要的和负面的不要紧,如果你想避免在操作二进制位和字节的符号扩展的问题,使用相应的无符号类型。然而,要注意签署的组合表达式中的无符号值。
虽然字符类型(尤其是无符号字符)可以被使用作为``小''....
Read More >
2012
06-01
06-01
未初始化的变量的初始值可用于什么样的假设?如果一个全局变量初始值为``零,它作为一个空指针或浮点零的可能性?
``静态''一个未初始化的变量(即外声明的变量和静态存储类型的变量的函数)的生存,是要确保初始值为零,像一个程序员,键入“=0”相同。因此,如果这些变量,指针被初始化为一个空指针,如果是浮点数被初始化为0.0(或正确的类型,见第五章)。
有`....
Read More >
2012
06-01
06-01
这是个挺有误导性的问题。当你象这样声明一个指针变量的时候,
char *p;
你 (或者, 更准确地讲, 编译器) 只分配了足够容纳指针本身的内存; 也就是说, 这种情况下, 你分配了 sizeof(char*) 个字节的内存。但 你还没有分配任何让指针指向的内存。
....
Read More >
2012
06-01
06-01
ANSI C 在 <stddef.h> 中定义了 offsetof() 宏, 用 offsetof(struct s, f) 可以计算 出域 f 在结构 s 中的偏移量。 如果出于某种原因, 你需要自己实现这个功能, 可以使用下边这样的代码:
#define offset....
Read More >
2012
06-01
06-01
让客户使用指向没有公开定义 (也许还隐藏在 类型定义后边) 的结构类型的指针是一个好办法。只要不访问结构成员, 声明和使用 ``匿名'' 结构指针 (不完全结构类型指针)是合法的。 这也是使用抽象数据类型的原因。
....
Read More >