2011年11月28日

变长参数函数(转载)

摘要: 变长参数的函数即参数个数可变、参数类型不定的函数。设计一个参数个数可变、参数类型不定的函数是可能的,最常见的例子是printf函数、scanf函数和高级语言的Format函数。在C/C++中,为了通知编译器函数的参数个数和类型可变(即是不定的、未知的),就必须以三个点结束该函数的声明。view plaincopy to clipboardprint?//printf函数的声明 intprintf(constchar*_Format,...);//scanf函数声明 intscanf(constchar*_Format,...);//自定义变长参数函数func的声明 intfunc(inta,i 阅读全文

posted @ 2011-11-28 22:42 ithzhang 阅读(169) 评论(0) 推荐(0)

《windows核心编程系列》谈谈dll

摘要: DLL全称dynamic linking library.即动态链接库。广泛应用与windows及其他系统中。因此对dll的深刻了解,对计算机软件开发专业人员来说非常重要。windows中所有API都包含在DLL中。三个最重要的DLL是Kernel32.dll,User32.dll,GDI32.dll。使用dll的好处: 1:扩展了应用程序的特性。 2:简化了项目管理 可以让不同的开发团队管理不同的模块。 3:有助于节省内存。 一个dll可被多个程序共享。多个程序调用同一个dll内的同一个函数时,系统却只需将该dll加载一次。 4:促进资源共享。 5:促进了本地化 可以使应用程序只包含代码但不 阅读全文

posted @ 2011-11-28 22:24 ithzhang 阅读(229) 评论(0) 推荐(0)

导航