酷炫羊

文章
9
资源
0
加入时间
2年10月17天

数值溢出运算

char chr=127; int sum=100; chr+=1; sum+=chr;chr是char类型,共八位。赋值127。8位为0111 1111。此时若用%d格式打印出来时,规则是,看最左侧为0.为正,绝对值为2^7-1,即127。chr++后,二进制为1000 0000。用%d打印出来为,最左侧为1,为负值。绝对值,要考虑8位。及2^7.即为-128。ch

Tesseract-OCR识别中文与训练字库实例

关于中文的识别,效果比较好而且开源的应该就是Tesseract-OCR了,所以自己亲身试用一下,分享到博客让有同样兴趣的人少走弯路。文中所用到的身份证图片资源是百度找的,如有侵权可联系我删除。一、准备工作1、下载Tesseract-OCR引擎,注意要3.0以上才支持中文哦,按照提示安装就行。2、下载chi_sim.traindata字库。要有这个才能识别中文。下好后,放到Te...

毕设题目:Matlab元胞自动机生命游戏

1 案例背景生命游戏是在一定规则下,在划分的网格上根据元胞的局部空间状态来判断生死,并分别使用window.h和graphics.h头函数实现基于元胞自动机的生命游戏,比较两种函数实现功能的图形变化。window.h函数在数量有限的情况下显示非常直观,而graphics.h函数则可以描绘更大范围内的图形,显示的结果更为清晰、美观。2 现成案例(代码+参考文献)1【元胞自动机】基于matlab元胞自动机生命游戏【含Matlab源码 655期】2【元胞自动机】基于matlab元胞自动机生态养殖模型【

c语言常用的比大小

从for循环的运用角度去解读我们定义一个大数组,向里面的元素去赋值,要求从大到小输出思路是我们将数组第一个地址用来存放最大值用两个for循环来解决问题,第一次循环用a[0]去和后面的所有数去比大小,比a大就用第三变量去交换他俩的位置第一层for循环结束,确定了数组中的最大元素,把它放在a[0]的地址内第二次进入第一个循环时,这时时第二个元素的位置a[1]去和后面的所有元素去比大小第二个for循环的变量可以让其等于第一个for循环变量的值,这样就可以达成从要比的位置与次位对比的目的