排序
位运算判断奇偶数
昨天晚上在床上想到一个东西挺好玩的。拿出来分享一下。 以前写判断奇偶数的函数都是用retrun(0 == n%2 ? TRUE : FALSE)这句话写。后来我想,一个整数的二进制码最后一位,奇数是1,偶数是0。...
通过.htaccess防盗链
最近网上有人抱怨10G的流量莫名其妙就没了,因为没有防止图片盗链。我也在想,我的这个小站流量每个月也不过十多G,要是盗链的话也不能撑多久。而且我用的是DA面板,没有防盗链的设置。但因为服...
字节序列操作函数
字符串是以(即NUL)结尾的一串字符指针。所以一个字符串内部不可能包括任何NUL字符,但是,非字符串数据内部包含NUL的并不罕见。我们不能用字符串函数(如strcat/strcpy等)来处理这些数据,因为他...
从约瑟夫环看循环链表
约瑟夫环问题是这样: 描述 编号为1,2,...,n的n个人按顺时针方向围坐一圈,每人持有一个密码(正整数)。现在给定一个随机数m>0,从编号为1的人开始,按顺时针方向1开始顺序报数,报到m时停止...
在VS2010里快要疯掉的hello world
现在2点10.难得有一天能整到这个时候睡了……拜C++所赐。 因为最近在学面向对象的C++语言,才开了个头。准备写我此生第一个C++程序,当然仍旧是hello world。于是我写了下面几行代码: #include...
C-Free编辑器
这几天在网上看视频发现一个新的C语言的IDE——C-free C-Free是一款支持多种编译器的专业化C/C++集成开发环境(IDE)。说白了就跟VC++一样。不过它比较小巧(只有10多M,比较小巧的IDE还有DEV C...
计算向量叉乘小程序
最近高数讲到向量,感觉有些东西挺麻烦的。就用C写了一个计算向量叉乘的小程序,娱乐娱乐也可以方便平时写高数作业。 输入的是两个向量的坐标,得到的是结果向量的坐标。比较简单,把C源文件的...
GetDiskFreeSpaceEx函数的一点处理
GetDiskFreeSpaceEx()函数可以得到驱动器的簇信息,剩余空间以及总大小。 函数原型: BOOL GetDiskFreeSpaceEx( LPCTSTR lpDirectoryName, // directory name PULARGE_INTEGER l...
蔡勒公式
蔡勒公式是一种计算任何一日属一星期中哪一日的算法,由蔡勒(Julius Christian Johannes Zeller)推算出。 公式都是基于公历的置闰规则来考虑。 公式中的符号含义如下: w:星期 c:世纪(前...