【C/C++】scanf的用法 神器 详细请见:http://www.360doc.com/content/07/0213/11/17255_365683.shtmlscanf()1、可选的格式 %*X 代表可以跳过几个x类型的数据不读也可以字符串类型例如 读入时间11::12的时候 scanf(“%2d %*2c %2d”,&a,&b);也可以scanf("%d :: %d",&a,&b);a = 11
【C/C++】结构的存储分配 //32的系统 边界对齐 一次32位 4个字节 struct Node{ int a; char b; char c;};struct Node2{ char b; int a; char c;};int _tmain(int argc, _TCHAR* argv[]){ printf("%d %d",sizeof(Node),sizeof(Node2)); retu
【C/C++】结构体de初始化 C语言中在定义结构体的时候,变量不能再内部初始化,例:struct node{int a = 0;char *s = "test";};是不可以的因为定义结构体时,并未给其分配内存,所以初值是无法存储的。初始化应该在大括号外面进行struct node{int a ;char *s ;} x = {0,"test"
【C/C++】指针数组 int *p[10]下标引用在前 是个数组先 前面有个* 所以是指向指针的数组char *matrix[] = { "do", "wsl", "if", "lishanshan", "love", "you", NULL }; char **kwp = matrix; while(*kwp) { printf("%s",*kwp++); }加N
【C/C++】指向数组的指针 C中下标引用的优先级高于间接访问指向数组的指针int matrix[2][3] = {1,2,3,4,5,6}int (*p)[3] = matrix;有了括号后,p先是一个指针,指向的是一个3维整型数组*p指向matrix的第一行指针每一次的移动是根据数组的长度的进行移动*p = matrix[0]*(p+1) = matrix[1]如果要对matrix的每一
【C/C++】函数中指针的传递 主函数qooks[i].s = (char *)malloc(sizeof(char)*100);gets(qooks[i].s);qooks[i].qs = (char *)malloc(sizeof(char)*100);qooks[i].num = (int *)malloc(sizeof(int));processQuerywords(qooks[i].s,qooks[
【C/C++】指针初始化 ACMimg1、输出浮点数,C中是五舍六入2、int * p = (int *)malloc(sizeof(int) * 200);右边int * 是强制类型转换,因为malloc返回的void *的变量 需要类型转换后才可以用开辟的空间sizeof(int) 是大小 *200 代表200这样的大小 (int *)malloc(sizeof(200))是错的 这样只会开辟一个int
【C语言学习】弱爆了的指针初始化 想写个简单的字符串拼接,却总是遇到Access violation writing location问题百度和CSDN下 发觉自己指针弱爆了 有木有原始程序如下http://topic.csdn.net/u/20111205/20/8475408c-de20-451a-805d-8ea9a23db50f.html果断的内存报错,直接初始化的字符串得到的空间大小是固定的,而且打印
【SVM学习笔记】支持向量机学习2 《支持向量机导论》学习笔记C21、平凡的如果所有的样例的标记相同,则训练集是平凡的。2、不适定的 (underconstrained)一个问题有若干个不同的解存在。3、线性回归问题线性回归问题就是求线性函数:f(x) = + b使其能够最好的拟合一个给定标记为Y属于R的训练点集,如下图典型的解就是最小二乘法。4、最小二乘法的简单求解过程P32 2
【SVM学习笔记】支持向量机学习1 《支持向量机导论》学习笔记C11、回归问题http://blog.csdn.net/vshuang/article/details/5512853实数值输出的问题成为回归问题2、过拟合为了得到一致假设而使假设过的 过度复杂称为过拟合例:决策树有可能过度增长直至针对每一个训练样例都有一叶子节点3、泛化性一个假设正确分类训练及之外数据的能力成为泛化性4、支持向量
【C/C++】学习导论 经过前段时期的困惑和痛苦的思前想后,犹犹豫豫,优柔寡断时期正确定位了自己的目标和心态,2011年还是以科研为主,C和C++为主现在正在看《C和指针》。目标这学期结束前看完这本书,深入理解下C下的很多基础概念本书共18章,在有一定C的基础下,应该能搞定经常对学习的知识点进行总结,相信自己一定可以完成的阅读时间集中在周末和每天晚上。
【java】java中的异常 java中所有东西都是对象 异常也是对象check异常 和 uncheck异常http://blog.csdn.net/seablue_xj/article/details/5490793uncheck的不需要自己来处理 RuntimeException对象check异常必须要自己去处理 除RuntimeException外的Exception对象try catc
【java】一些重要的概念理解 1、深入理解java多态性http://blog.csdn.net/thinkGhoster/article/details/23070012、学习《JAVA编程思想》第四版http://blog.csdn.net/thinkghoster/article/details/23134383、java内部类的作用http://blog.csdn.net/thinkghos
【java】java中final用法 参考:http://www.99inf.net/SoftwareDev/Java/55116.htmhttp://bc10360114.iteye.com/blog/4259511、final修饰成员变量在定义变量前面加上final表示:变量一旦被初始化便不可以改变,这里不可以改变的意思是(1、对基本数据类型来说是值不变 2、对与对象变量来说其引用不可以再变)初始化在两个地方,
【java】java中关于移位一些说明 其实不仅仅适用于java 计算机中移位都是这样处理的左移 有符号的移位操作左移操作时将运算数的二进制码整体左移指定位数,左移之后的空位用0补充右移位:>>有符号的移位操作右移操作是将运算数的二进制码整体右移指定位数,右移之后的空位用符号位补充,如果是正数用0补充,负数用1补充。【因为负数表现形式是补码 补码的左移补0 右移补1】【正数是用原码表示的 左移右移
【数字图像处理】图像的简单几何变换 数字图像处理第四次作业简单的几何变换,包括平移、旋转、镜像、缩放、错切。改变的是图像中像素的位置,不会改变图像的像素值1、平移将图像沿水平和竖直方向移动,从而产生新图像的过程。x' = x+ x0; y' = y+y0平移后的景物与源图像相同,但“画布”
【java】java下使用matlab代码 参考网上的例子和自己的成功编译的经历http://wenku.baidu.com/view/a072931ec5da50e2524d7f20.htmlhttp://jarod2008.iteye.com/blog/3511591、环境配置:java用的是
【android学习】NDK安装 首先是NDK的安装:androidNDK地址http://developer.android.com/sdk/ndk/index.html下面是安装介绍http://blog.csdn.net/JavaTiger427/article/details/611569