07 2013 档案

摘要:指针数组定义:如果一个 数组,其元素均为指针型数据,该数组为指针数组,也就是说,指针数组中的每一个元素相当于一个指针变量,它的值都是地址。形式:一维指针数组的定义形式为:int【类型名】 *p【数组名】 [4]【数组长度】;由于[ ]比*优先级高,因此p先与[4]结合,形成p[4]的数组的形式。然后... 阅读全文
posted @ 2013-07-29 00:19 千手宇智波 阅读(301) 评论(0) 推荐(0) 编辑
摘要:说明:指针可以不但可以指向一个整形,浮点型,字符型,字符串型的变量,也可以指向相应的数组,而且还可以指向一个函数。一个函数在编译的时候会被分配给一个入口地址。这个函数入口地址称为函数的指针。可以用一个指针变量指向函数,然后通过该指针变量调用此函数。定义指向函数的指针变量的方法是:int (*p) (... 阅读全文
posted @ 2013-07-27 08:27 千手宇智波 阅读(660) 评论(0) 推荐(0) 编辑
摘要:应注意问题:当指针作为函数的参数进行传递的时候,本质上还是进行的“值传递”,也就是复制了一个新的指向该地址的指针变量。只有在被调函数中,对指针进行引用操作,才可以达到不需要返回值,就对指针指向的变量做出相应的变化。下面分析这样两个例子;要求:定义并初始化两个字符串变量,并执行输出操作;然后调用函数使... 阅读全文
posted @ 2013-07-26 23:47 千手宇智波 阅读(686) 评论(0) 推荐(0) 编辑
摘要:1.自己编写函数,将两个字符串进行复制#includeusing namespace std;int main(){ char str1[]="I love China!",str2[20]; void Strcpy(char *p1,char *p2); Strcpy(str2,str... 阅读全文
posted @ 2013-07-26 23:18 千手宇智波 阅读(2055) 评论(0) 推荐(0) 编辑
摘要:1.用字符数组存放一个字符串程序1:定义一个字符数组并初始化,然后输出其中的字符串。#includeusing namespace std;int main(){ char str[]="I lvoe China!"; cout#includeusing namespace std;int main... 阅读全文
posted @ 2013-07-26 22:45 千手宇智波 阅读(894) 评论(0) 推荐(0) 编辑
摘要:1.一维数组名作为函数参数传递一位数组名,就相当于该数组的首个元素的地址;int a[10];int *p;p=a;//p=a与p=&a[0]是等价的实例代码:#includeusing namespace std;int main(){ int a[10]={1,2,3,4,5,6,7,8,9,1... 阅读全文
posted @ 2013-07-25 22:49 千手宇智波 阅读(572) 评论(0) 推荐(0) 编辑
摘要:1.指向数组元素的指针变量实例代码:#includeusing namespace std;int main(){ int a[3][4]={1,2,3,4,5,6,7,8,9,10,11,12}; int *p; for(p=a[0];pusing namespace std;int main()... 阅读全文
posted @ 2013-07-25 21:56 千手宇智波 阅读(155) 评论(0) 推荐(0) 编辑
摘要:实参和形参的四种结合方式实参形参实例数组名数组名1.1数组名指针变量1.2指针变量数组名1.3指针变量指针变量1.4本文以输入10个整数,然后对其进行排序,然后输出的程序为例:形参为数组名,实参是数组名实例代码1.1:#includeusing namespace std;int main(){ v... 阅读全文
posted @ 2013-07-24 21:35 千手宇智波 阅读(1458) 评论(0) 推荐(1) 编辑
摘要:对于数组int a[10];a表示数组的第一个元素的地址,即&a[0];如果使指针p,指向数组的首元素,可以进行操作:int * p=a;或者int *p=&a[0];那么p++,是指向数组中的先一个元素,即a[1];此时*p则是a[1]中所放的值。此时,a[i]=p[i]=*(a+i)=*(p+i... 阅读全文
posted @ 2013-07-24 14:21 千手宇智波 阅读(371) 评论(0) 推荐(0) 编辑
摘要:用字符数组方法:基本思路是,先判断字符的结束标志'\0',然后从该位置向前输出。实现代码:#includeusing namespace std;int main(){ char a[50]; cout>a; int i=0,k=0; while(i=0;k--){ cout#includeusi... 阅读全文
posted @ 2013-07-24 08:25 千手宇智波 阅读(23707) 评论(1) 推荐(0) 编辑
摘要:本文以php版本为例:文件下载:http://ueditor.baidu.com/website/download.html还可以自己先定义内容,然后下载,这样可以帮助我们精简不少东西。以本地php环境为例,现在www目录下建立一个app目录作为测试目录,然后将下载的ueditor文件夹解压到app... 阅读全文
posted @ 2013-07-22 21:35 千手宇智波 阅读(205) 评论(0) 推荐(0) 编辑
摘要:做过Web开发的朋友相信都使用过富文本编辑器,比较出名的CuteEditor和CKEditor很多人应该已经使用过,在功能强大的同时需要加载的东西也变得很多。下面要推荐的两款富文本编辑器都是使用JS编写,使用简单,非常轻量级。NicEditorNicEdit是一个轻量级,跨平台的Inline Con... 阅读全文
posted @ 2013-07-22 14:12 千手宇智波 阅读(756) 评论(0) 推荐(0) 编辑
摘要:1.标签的结构示例代码: 信息统计表 # 1 2 3 4 一个完整的例子: 信息统计表 # Firstname... 阅读全文
posted @ 2013-07-21 12:29 千手宇智波 阅读(430) 评论(0) 推荐(0) 编辑
摘要:.用string方法定义字符串变量实现代码:#include#includeusing namespace std;int main(){ string a,b,c,t; cout>a; cout>b; cout>c; if(a>b){ t=a; a=b; b=t; } if(a>c){ t... 阅读全文
posted @ 2013-07-20 23:39 千手宇智波 阅读(331) 评论(0) 推荐(0) 编辑
摘要:1.用字符数组和自己书写的函数实现自己写一个具有strcat函数功能的函数实现代码如下:#includeusing namespace std;int main(){ char a[100],b[50]; void Strcat(char a[],char b[]); cout>a; cout>b;... 阅读全文
posted @ 2013-07-20 23:09 千手宇智波 阅读(14453) 评论(0) 推荐(0) 编辑
摘要:Foreach 函数(PHP4/PHP5)foreach 语法结构提供了遍历数组的简单方式。foreach 仅能够应用于数组和对象,如果尝试应用于其他数据类型的变量,或者未初始化的变量将发出错误信息。基本用法有两种语法:foreach (array_expression as $value) ... 阅读全文
posted @ 2013-07-18 00:00 千手宇智波 阅读(222) 评论(0) 推荐(0) 编辑
摘要:1.将一个字符串转化为数组str_split()用于将一个字符串转化为数组语法:str_split(string,length)//string是必须的,是要分割的字符串;//length是可选的,规定每个数组元素的长度tips:如果 length 小于 1,str_split() 函数将返回 fa... 阅读全文
posted @ 2013-07-17 23:45 千手宇智波 阅读(309) 评论(0) 推荐(0) 编辑
摘要:第一步:输入15个整数第二步:对这15个数进行排序第三部:输入一个数,在后在排好序的数中进行折半查找,判断该数的位置实现代码如下:方法一:选择排序法+循环折半查找法#includeusing namespace std;int main(){ int a[15]; int n,i; void arr... 阅读全文
posted @ 2013-07-15 23:36 千手宇智波 阅读(268) 评论(0) 推荐(0) 编辑
摘要:1.矩阵相加两个同型矩阵做加法,就是对应的元素相加。#includeusing namespace std;int main(){ int a[3][3]={{1,2,3},{6,5,4},{4,3,2}}; int b[3][3]={{4,3,2},{6,5,4},{1,2,3}}; int c[... 阅读全文
posted @ 2013-07-13 16:36 千手宇智波 阅读(1028) 评论(0) 推荐(0) 编辑
摘要:1.输出上三角形第一行1个星,第二行3个星,第三行5个星,第四行7个星,第五行9个星。分析:三角形的形状由输出的空白和星组成,通过分析每一行输出几个空格,几个星,就可完成输出三角形的工作。#includeusing namespace std;int main(){ int i=0,j=0; for... 阅读全文
posted @ 2013-07-13 08:40 千手宇智波 阅读(759) 评论(0) 推荐(0) 编辑
摘要:插入新的数字重新排序分析:将新的数字与已经排序好的数组中的数字一一比较,直到找到插入点,然后将插入点以后的数字都向后移动一个单位(a[i+1]=a[i]),然后将数据插入即可。代码:#includeusing namespace std;int main(){ int a[12];//定义用于存储数... 阅读全文
posted @ 2013-07-04 13:51 千手宇智波 阅读(1066) 评论(0) 推荐(0) 编辑