摘要: 二者有本质上的区别 从定义可以知道sizeof只是一个operator,而strlen()则是定义一个定义在中的函数;所以sizeof(string)是在计算string所占用的内存,包含了'\0'结尾符,strlen(string)则是用来计算字符串的长度,省略了'\0'。 详见:http://chuansu.iteye.com/blog/1433003 阅读全文
posted @ 2014-10-03 16:20 zhanbiqiang 阅读(136) 评论(0) 推荐(0) 编辑
摘要: 可以用curses.h代替。 阅读全文
posted @ 2014-10-02 17:00 zhanbiqiang 阅读(206) 评论(0) 推荐(0) 编辑
摘要: 模式识别研究的目的是利用计算机对物理对象进行分类,在错误概率最小的条件下,使识别的结果尽量与客观物体相符合。机器辨别事物最基本的方法是计算,原则上是对计算机要分析的事物与标准模板的相似程度进行计算。因此首先要从度量中看出不同事物之间的差异,才能分辨当前要识别的事物。 1.模式的描述方法 在模式识别技术中,被观测的每个对象成为样品。对于每个样品来说,必须确定一些与识别有关的因素,作为... 阅读全文
posted @ 2014-10-02 09:51 zhanbiqiang 阅读(4518) 评论(0) 推荐(0) 编辑
摘要: http://blog.chinaunix.net/uid-375398-id-1991686.html 阅读全文
posted @ 2014-09-29 09:53 zhanbiqiang 阅读(216) 评论(0) 推荐(0) 编辑
摘要: 5-2-2 C中printf计算参数时是从右到左压栈的 #include int main (int argc, char **argv) { int b = 3; int arr[] = {6,7,8,9,10}; int *ptr = arr; // *(ptr++) += 123; // printf ("%d,%d\n",*ptr,*(++ptr))... 阅读全文
posted @ 2014-09-26 17:49 zhanbiqiang 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 【转至】:http://www.open-open.com/lib/view/open1340760267717.html 阅读全文
posted @ 2014-09-14 00:48 zhanbiqiang 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 成员对齐有一个重要的条件,即“每个成员按自己的方式对齐.其对齐的规则是,每个成员按其类型的对齐参数(通常是这个类型的大小)和指定对齐参数(这里默认是8字节)中较小的一个对齐.并且结构的长度必须为所用过的所有对齐参数的整数倍,不够就补空字节。”这里有三点很重要:1.每个成员分别按自己的方式对齐,并能最... 阅读全文
posted @ 2014-09-12 20:43 zhanbiqiang 阅读(521) 评论(0) 推荐(0) 编辑