摘要:
1、 int **p;表示指向指针的指针。这个很容易理解,就是两次动态生成一维数组的过程。 int *p=new int* [n]; for(int i=0;i<m;i++) p[i]=new int[n];2、指针数组:int *p[10];表示指向10个整数的指针,也称之为一个有10个指针的数组。即 int *p; for(int i=0;i<m;i++) p[i]=new int[10];他的产生过程可以看下图,由于[]的优先级高于*,所以首先生成的是一个有十个元素的数组。而每个元素都是指针。所以int *p[10];也经常写成int* p[10].也许这样更容易理解。3、数 阅读全文
摘要:
1、在Struts2的Action中取得请求参数值的几种方法 1 public class GetRequestParameterAction extends ActionSupport { 2 3 private String bookName; 4 private String bookPrice; 5 6 public String getBookName() { 7 return bookName; 8 } 9 10 public void setBookName(String bookName) {11 ... 阅读全文
摘要:
首先需要说明的是sizeof和strlen都可以求长度,但是却有很大的区别,简单来说可以概括为以下几点: 1、sizeof是一个关键字,而strlen确实一个函数。 2、sizeof求的是字节长度,而strlen求的却是实际长度。 比如int a=1;sizeof(a)==4而strl... 阅读全文