2017年3月25日
摘要: 一维数组:int *a=new int[10]; delete []a; 二维数组: int (*a)[10]=new int[5][10]; delete []a; int **a=new *int[5]; for(int i=0;i<5;i++){ a[i]=new int[10]; } vec 阅读全文
posted @ 2017-03-25 23:38 Beserious 阅读(141) 评论(0) 推荐(0) 编辑
摘要: 以前二维数组作为函数参数传递我都是这么写的void def(int a[][10])。传递一个二维数组a,(其中第二维要确定大小)其实想一想挺合理的... 后来,发现还有这种写法 void def(int(*a)[10]); 其实,还有这种次而发 void def(int **a) 。 我提的弱智问 阅读全文
posted @ 2017-03-25 23:24 Beserious 阅读(1406) 评论(0) 推荐(0) 编辑
摘要: 读写文件这个,不常用,每次用的时候都会百度一下,每次写法还都不一样,所有总是记混。今天利用点时间总结下之前工程中用过的。以后就安照这种方法写了。 搞acmicpc的时候喜欢用freopen(),这个是c语言里面的用法如下: 这样,从in.txt中读进来多组n,m 然后计算n+m再写入out.txt中 阅读全文
posted @ 2017-03-25 22:11 Beserious 阅读(1990) 评论(0) 推荐(0) 编辑