摘要: 我们在C语言编程中会遇到一些参数个数可变的函数,例如printf()这个函数,它的定义是这样的:   int printf( const char* format, ...);  它除了有一个参数format固定以外,后面跟的参数的个数和类型是可变的,例如我们可以有以下不同的调用方法:   printf("%d",i);   printf("%s",s);   printf("the number... 阅读全文
posted @ 2007-04-23 18:24 曹立松 阅读(510) 评论(0) 推荐(0) 编辑
摘要: 作者:康建东 关于C++中的const关键字的用法非常灵活,而使用const将大大改善程序的健壮性,现将本人的一些体会总结如下,期望对大家有所帮助: 一 const基础 如果const关键字不涉及到指针,我们很好理解,下面是涉及到指针的情况: int b = 500; const int* a = & [1] int const *a = & [2] int* const a = ... 阅读全文
posted @ 2007-04-23 18:24 曹立松 阅读(539) 评论(0) 推荐(0) 编辑
摘要: 一、typedef的用法____在C/C++语言中,typedef常用来定义一个标识符及关键字的别名,它是语言编译过程的一部分,但它并不实际分配内存空间,实例像:typedef int INT;typedefint ARRAY[10];typedef (int*) pINT;____typedef可以增强程序的可读性,以及标识符的灵活性,但它也有“非直观性”等缺点。二、#d... 阅读全文
posted @ 2007-04-23 18:23 曹立松 阅读(457) 评论(0) 推荐(0) 编辑
摘要: C语言高效编程的几招 华中科技大学 丁学 编写高效简洁的C语言代码,是许多软件工程师追求的目标。本文就工作中的一些体会和经验做相关的阐述,不对的地方请各位指教。第1招:以空间换时间计算机程序中最大的矛盾是空间和时间的矛盾,那么,从这个角度出发逆向思维来考虑程序的效率问题,我们就有了解决问题的第1招--以空间换时间。例如:字符串的赋值。方法A,通常的办法:#define LEN 32char st... 阅读全文
posted @ 2007-04-23 18:22 曹立松 阅读(444) 评论(0) 推荐(0) 编辑
摘要: 写好C语言,漂亮的宏定义很重要,使用宏定义可以防止出错,提高可移植性,可读性,方便性 等等。下面列举一些成熟软件中常用得宏定义。。。。。。 1,防止一个头文件被重复包含 #ifndef COMDEF_H #define COMDEF_H //头文件内容 #endif 2,重新定义一些类型,防止由于各种平台和编译器的不同,而产生的类型字节数差异,方便移植。 typedef unsigned ch... 阅读全文
posted @ 2007-04-23 18:22 曹立松 阅读(1202) 评论(0) 推荐(0) 编辑
摘要: C语言程序可以看成由一系列外部对象构成,这些外部对象可能是变量或函数。而内部变量是指定义在函数内部的函数参数及变量。外部变量定义在函数之外,因此可以在许多函数中使用。由于C语言不允许在一个函数中定义其它函数,因此函数本身只能是“外部的”。由于C语言代码是以文件为单位来组织的,在一个源程序所有源文件中,一个外部变量或函数只能在某个文件中定义一次,而其它文件可以通过extern... 阅读全文
posted @ 2007-04-23 18:10 曹立松 阅读(3053) 评论(1) 推荐(0) 编辑
摘要: 我们可以使用strftime()函数将时间格式化为我们想要的格式。它的原型如下:size_t strftime( char *strDest, size_t maxsize, const char *format, const struct tm *timeptr );我们可以根据format指向字符串中格式命令把timeptr中保存的时间信息放在strDest指向... 阅读全文
posted @ 2007-04-11 23:36 曹立松 阅读(23647) 评论(0) 推荐(0) 编辑
摘要: 我最近决定转向Linux下开发了,现在使用的是开源的数据库Sqlite3.3.8,用kdevelop开发,这个数据库不错,功能挺强的.但是从Windows下转到linux下开发,还是不习惯.太多的命令和快捷键,太多的键盘操作,弄的手疼.以后鼠标得下岗了. 我历来支持开源,但不提倡原始的开发方法.linux下也需要高效的开发手段.能降低劳动量是最好的.感觉高速上骑车,不是牛而是危险. 阅读全文
posted @ 2007-04-11 20:48 曹立松 阅读(1238) 评论(1) 推荐(0) 编辑
摘要: 热烈祝贺Caolisong有自己的博客 阅读全文
posted @ 2006-09-15 12:17 曹立松 阅读(291) 评论(3) 推荐(0) 编辑