CSDN专家博客精华版

为人民服务!
  首页  :: 新随笔  :: 管理
上一页 1 ··· 268 269 270 271 272 273 274 275 276 ··· 521 下一页

2007年12月17日

摘要: 2. 要适合使用空格和tab键 C语言是不分辨空格的,因此程序也可以不需要空格一直写下去,但这样的程序会是谁都看不懂的"很有难度"的程序,请看以下例子:if(x==0) {a=b=c=d=MAX; x++;} 这样写,也许会节省空间,但不仅别人,编程的本人也会很难看懂。程序要写得容易看懂!if(x == 0) { a = b = c = d = MAX; x++;} 这样写,看... 阅读全文

posted @ 2007-12-17 10:37 csdnexpert 阅读(58) 评论(0) 推荐(0)

摘要: 好的原程序做出好的软件 有些人会想:只要程序运行结果好,就不管原程序编得怎样。但绝对不是这样的。软件不是一次性就作完的,有必要做修改,扩展等管理。所以原程序要尽量作成易看懂,管理方便。 这样做,第一是为了软件开发者方便,其次还会影响到软件的性能。管理不方便的程序不会作出好的软件。 希望通过这篇文章能学到好的编程习惯。要理解这文章的内容,你至少要懂得1个开发工具语言。这里举例说明的都是C语... 阅读全文

posted @ 2007-12-17 10:37 csdnexpert 阅读(87) 评论(0) 推荐(0)

摘要: 4. 不乱用if语句有些人很喜欢用“if”语句,如下:if(a == 0) { a++; return(a); } if(a == 1) { a += 5; return(a); } if(a == 2) { a += 10; return(a); } if(a == 3) { a += 20; return(a); } if(a == 4) exit(1)... 阅读全文

posted @ 2007-12-17 10:37 csdnexpert 阅读(88) 评论(0) 推荐(0)

摘要: 6. 写好注释 要养成写注释的习惯。特别是别人难以理解的程序或变量一定要注释,一个月后,也许你自己也需要看那注释呢。int x = 100; int y = 1000; if(x < y) a = 0; else a = 1; 你能知道上面的程序意味着什么?如果不知道变量x,y和a指的是什么,那么很难理解。让我们给它标个注释再看吧:/* * 检测损益的程序 */ int x = 1... 阅读全文

posted @ 2007-12-17 10:37 csdnexpert 阅读(78) 评论(0) 推荐(0)

摘要: 5. 不乱用程序切断(Block) 很多人经常乱用程序切断。使用三个以上的切断是比较难以看懂的程序。请看下面例子:int a = 10; int b = 20; int c = 30; int d = 40; if(a == 10) { a = a + d; if(b == 20) { b = b + a; if(c != b) { c = c ... 阅读全文

posted @ 2007-12-17 10:37 csdnexpert 阅读(77) 评论(0) 推荐(0)

摘要: 7. 起名要合理 程序,变量,procedure,structure等名一定要跟它的内容联系起来,变量不要起名如”x”,”y”,”z” 也许你会说笔者在上面举的例子里也用了x,y等,可笔者这样做的理由是他不牵涉到其他程序,实际开发软件的时候,笔者当然会使用有意义的变量名。请看下面例子:void x(int a, int b) { int z; z = a + b; printf... 阅读全文

posted @ 2007-12-17 10:37 csdnexpert 阅读(75) 评论(0) 推荐(0)

摘要: 源代码推荐:vb调用winInet API接口post数据到指定的url'This module is called modWinInet.bas. Use the SplitAddr() function to get the address in the correct format for PostInfo.Option Explicit'Author: Sam Huggill'E... 阅读全文

posted @ 2007-12-17 10:37 csdnexpert 阅读(257) 评论(0) 推荐(0)

摘要: Martin Naughton2000年6月 下载本文的示例代码 (351 KB)摘要:本文概述用 Microsoft Visual Basic 编制 SAX2 接口的方法。简介 May 2000 MSXML Technology Preview 的关键功能之一是实现了 SAX2 (Simple API for XML, version 2)。MSDN XML 开发人员中心提供的题为 XML... 阅读全文

posted @ 2007-12-17 10:37 csdnexpert 阅读(137) 评论(0) 推荐(0)

摘要: Microsoft Windows XP:它为开发人员提供了什么? 摘要:本文介绍 Microsoft Windows XP 的一些新特性并探讨这些变化给 Windows 软件带来的影响。集中讨论了 Windows XP 的新外观和 ComCtl32、并列组件共享,以及快速用户切换。 简介关于 Microsoft® Windows® XP,一个好消息当然是它具有各种精彩的新特性和能力。其次是,... 阅读全文

posted @ 2007-12-17 10:37 csdnexpert 阅读(121) 评论(0) 推荐(0)

摘要: Alpha 闪烁效果Philip Taylor 2000年9月 下载本文的源代码 (521 KB) 欢迎阅读 Driving DirectX。这个月,我将通过开发一个使用 alpha 的 Direct3D 屏幕保护程序继续对 alpha 混色进行探索。 图 1. MSDNSparkles 屏幕快照图 1 显示了该示例的一个屏幕... 阅读全文

posted @ 2007-12-17 10:37 csdnexpert 阅读(128) 评论(0) 推荐(0)

上一页 1 ··· 268 269 270 271 272 273 274 275 276 ··· 521 下一页