C++语言为程序设计者提供了一些可以非常方便地处理字符数组的函数。这些函数可以完成字符数组的复制、连接、比较以及查找等操作。 在数组声明时,C++会自动产生一个指向该数组第一个数据元素的指针。当使用数组的...
分类:
编程语言 时间:
2015-09-23 15:15:09
阅读次数:
245
在上文中曾说到:所谓的环境变量的真实面目其实就是个任意字符串Bash 在启动时会将 environ 数组中包含 = 号的字符串导入成为自己的变量Bash 在启动外部命令时会将自己内部标记为环境变量的变量重组成字符串数组赋值给environ本文中继续深入讲三点:environ 数组中可能存在 = 左边...
分类:
其他好文 时间:
2015-09-22 18:35:46
阅读次数:
130
1. 一个"Good News!/0" 的字符串。其中/0表示字符串终止, 终止符是编译时自动加上的, 然后一个字符一个字符地复制到s所指的内存区域。因此定义字符串数组时, 其元素个数至少应该比字符串的长度多1。
分类:
编程语言 时间:
2015-09-22 12:44:43
阅读次数:
121
string [] str = deptid.Split(','); int[] wxdepid = new int[str.Count()]; for(int i=0;i<wxdepid.Count();i++) { wxdepid[...
分类:
编程语言 时间:
2015-09-22 12:42:47
阅读次数:
186
voidstatNumber_iterative(intn){inth,k=0;chard[16];//把数字n保存入字符串数组d中sprintf(d,"%d",n);//字符转换成数字,相当于h=d[k]-48h=d[k]-‘0‘;}例如n=123,经过sprintf()函数处理,d[16]={‘1‘,‘2‘,‘3‘};h=d[0]-‘0‘=‘1‘-‘0‘就是两者之间的ASCII码进行相减,结果就是1。
分类:
其他好文 时间:
2015-09-21 01:46:20
阅读次数:
119
字符串数组指针和数组等价转换void foo(int *p,int n){ int i; for(i=0;i<n;i++) { printf("%d\n",p[i]); //printf("%d\n",*(p+i)); }}void main(){...
分类:
其他好文 时间:
2015-09-20 17:49:14
阅读次数:
191
数组的一些方法:1.join()和split()方法join() 方法用于把数组中的所有元素放入一个字符串。元素是通过指定的分隔符进行分隔的。指定分隔符方法join("#");其中#可以是任意与之相反的是split()方法:用于把一个字符串分割成字符串数组.stringObject.split(a,...
分类:
编程语言 时间:
2015-09-17 11:46:34
阅读次数:
279
java点滴记录11.Java中split的用法Java中的我们可以利用split把字符串按照指定的分割符进行分割,然后返回字符串数组,下面是string.split的用法实例及注意事项: java.lang.string.split split 方法 将一个字符串分割为子字符串,然后将结果作为字符...
分类:
编程语言 时间:
2015-09-15 01:32:39
阅读次数:
147
1. 字符串str.charAt(index)——找不到,返回空字符串str.indexOf(找东西)——找到了返回一个下标,没找到返回-1str.lastIndexOf()——从后面往前找 同上str.substring(beginIndex[, endIndex])——截取字符串,不包含最后一....
分类:
编程语言 时间:
2015-09-14 16:46:33
阅读次数:
202
1、给定一个字符串数组。按照字典顺序进行从小到大的排序。 * 思路: * 1,对数组排序。可以用选择,冒泡都行。 * 2,for嵌套和比较以及换位。 * 3,问题:以前排的是整数,比较用的比较运算符,可是现在是字符串对象。 * 字符串对象怎么比较呢?爽了,对象中提供了用于字符串对象比较的功能。 .....
分类:
编程语言 时间:
2015-09-12 12:04:58
阅读次数:
153