目录 数组 字符串 结构体 共用体 枚举 指针 数和指针的关系 共用体 枚举 指针 数和指针的关系 常见的存储方式 数组替代品 一、数组 存储在每个元素中值的类型 数组名 数组中的元素数 二、字符串 字符串输入 cin通过空白(空格,制表符,换行符)来确定字符串结束的位置 getline()函数通过 ...
分类:
编程语言 时间:
2018-11-04 00:45:34
阅读次数:
155
【原文】 char str[20]="0123456789"; int a=strlen(str); /*a=10;strlen 计算字符串的长度,以\0'为字符串结束标记。 int b=sizeof(str); /*b=20;sizeof 计算的则是分配的数组str[20] 所占的内存空间的大小, ...
分类:
其他好文 时间:
2018-11-02 00:28:05
阅读次数:
117
1、String类的构造方法 2、String类中的常用方法演示 求字符串长度方法,字符串.length() String substring(int beginIndex):返回从指定索引开始到字符串结束的子字符串 String substring(int beginIndex, int endI ...
分类:
其他好文 时间:
2018-10-28 11:11:51
阅读次数:
114
C++中,初学时最常用的输入字符的方式为cin,但是,cin是如何确定已经完成了字符串的输入了呢?由于不能通过键盘输入空字符("\0"),因此cin需要用别的方法来确定字符串的结尾位置。cin使用空白(空格,制表符和换行符)来确定字符串结束的位置,这意味着cin在取字符数组输入时只能读取一个单词。读 ...
分类:
编程语言 时间:
2018-10-27 18:47:04
阅读次数:
119
/// /// 截取中间字符 /// /// 全字符串 /// 开始字符串 /// 结束字符串 /// public static string Substring(string text,string start,string end) { Regex regex = new Regex("(?<... ...
了解正则: 那么看到这里大家就理解了把,正则就是通过匹配满足的条件,达到优化代码的方式。我们进入正题 $ 匹配字符串结束位置 结果 结果 结果 结果 结果 结果 结果 结果 结果 结果 结果 到这里,我们的元字符就整理完毕了,看到这里。距离我们的应用还很远,那么小编在这里再写个现实中的例子。 小编是 ...
分类:
编程语言 时间:
2018-08-16 01:02:21
阅读次数:
182
gets(s)函数与 scanf("%s",&s) 相似,但不完全相同,使用scanf("%s",&s) 函数输入字符串时存在一个问题,就是如果输入了空格会认为字符串结束,空格后的字符将作为下一个输入项处理,但gets()函数将接收输入的整个字符串直到遇到换行为止。 1.scanf() 所在头文件: ...
分类:
其他好文 时间:
2018-08-05 12:57:08
阅读次数:
133
正则表达1.1^str以什么字符串开头1.2str$以什么字符串结尾过滤出来空白行,必须是空白行(多个空格都不行)1.3“.”匹配单个字符1.4“*”表示之前的字符连续出现任意次数(包括0次)正则表达式的贪婪性,匹配到最后一个不能匹配的字符1.5\<word查找以word字符串开头的单词,所在的行1.6word>查找以word字符串结束的单词,所在的行1.7\<word\>查找包
分类:
其他好文 时间:
2018-07-31 23:25:07
阅读次数:
222
(1)关于scanf scanf("%s",s)/*假设s为字符型数组*/,该函数遇到回车或空格输入结束,并自动将输入的数据和字符串结束符'\0'输入数组中。这里特别需要注意一点的是输入单个字符,即scanf("%c",c)时,在其后面最好习惯性加上一个getchar()来回收回车,因为程序遇到sc ...
分类:
其他好文 时间:
2018-07-29 17:57:13
阅读次数:
133