- 博客(3)
- 资源 (1)
- 收藏
- 关注
转载 动态分配二维数组
在C语言中动态的一维数组是通过malloc动态分配空间来实现的,动态的二维数组也可以通过malloc动态分配空间来实现。 实际上,C语言中没有二维数组,至少对二维数组没有直接的支持,取而代之的是“数组的数组”,二维数组可以看成是由指向数组的指针构成的数组。对于一个二维数组p[i][j],编译器通过公式*(*(p+i)+j)求出数组元素的值: 1、p+i 计算行指针。 2、*(P+i) 具体的行,是一个指针,指向该行首元素地址。 3、*(P+i)+j 得到具体元素的地址
2011-05-27 17:28:00 902
转载 科技英语论文的写作要点
<br />总体原则(3C):Correct (正确),Clear (清楚);Concise (简洁)。<br /> <br />1 论文题名<br />1.1 基本要求<br />(1) 准确 (Accuracy)。题名要准确地反映论文的内容。作为论文的“标签”,题名既不能过于空泛和一般化,也不宜过于烦琐,使人得不出鲜明的印象。如果题名中无吸引读者的信息,或写得不堪理解。为确保题名的含义准确,应尽量避免使用非定量的、含义不明的词,如"rapid","new"等;并力求用词具有专指性,如"a vanad
2011-05-19 10:23:00 1661
转载 关于函数返回值的几种情况
<br />在一个函数的内部,return的时候返回的都是一个拷贝,不管是变量、对象还是指针都是返回拷贝,但是这个拷贝是浅拷贝。<br /> <br />1. 如果返回一个基本类型的变量,比如:<br />int a;<br />a = 5;<br />return a;<br /> <br />那么就会a的一个拷贝,即5返回,然后a就被销毁了。尽管a被销毁了,但它的副本5还是成功地返回了,所以这样做没有问题。<br /> <br />2. 但是对于非动态分配(new/malloc)得到的指
2011-05-18 09:29:00 598
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人