1.gcc下使用gets读取字符串型数组警告建议使用scanf()scanf的正则输入模式:可以使用scanf("%[^\n]",&a);将一行输入读取到字符数组中。此用法可以将带空格的行读入,换行就结束输入;具体参考博客http://blog.csdn.net/yuesheng3707/artic...
分类:
编程语言 时间:
2014-09-03 00:18:05
阅读次数:
303
在C#中对应的数据结构为字符数组即byte[]char[]与string互相转换string 转换成 Char[] string ss = "abcdefg"; char[] cc = ss.ToCharArray();Char[] 转换成string string s = new strin...
分类:
数据库 时间:
2014-09-02 19:22:35
阅读次数:
173
C++ Primer Plus 第6版字符串:是存储在内存的连续字节中的一系列字符。C++处理字符串的方式有2种:一、来自C语言、常被称为C-风格字符串(C-Style-string) 1)从字符数组--》字符串 存储在连续字节中的一系列字符意味着可以讲字符串存储在char数组中,其中每个字符都.....
分类:
编程语言 时间:
2014-09-02 17:18:14
阅读次数:
244
验证大小端存储 :int main(){ int a = 0x12345678; char *p = (char *)&a; printf("%x\n", *p); // 78 表示这是小端存储 return 0;}字符数组:char name[] = { 'h', 'e', 'l', 'l', '...
分类:
其他好文 时间:
2014-09-02 17:07:15
阅读次数:
188
昨天晚上在解决通过socket发送结构体的问题的时候,知道了可以将结构体先转化成字符串的形式再发送,但今天之前一直有个疑问没有解决(为了方便描述,去掉socket部分),首先看下代码:
#include
#include
#include
typedef struct info
{
char name[5];
char num[10];
}INFO;
int main()
{
I...
分类:
其他好文 时间:
2014-09-02 14:18:04
阅读次数:
172
1.静态内存编译的时候预申请的内存,不需要自己管理,所属函数执行完毕后自动回收缺陷:类似下面的函数会出错:char *uppr(char *oldstring){ char newstring[100]; ... return newstring;}因为函数执行完毕后字符数组new...
分类:
系统相关 时间:
2014-09-01 13:54:13
阅读次数:
291
对于我这种菜鸟,按照正则表达式获取字符数组,都是用的?String[]?strs?=str.split(regex);
其实还有一种StringTokenizer
1.构造函数
public?StringTokenizer(String?str)
public?StringTokenizer(String?...
分类:
其他好文 时间:
2014-08-29 13:16:28
阅读次数:
219
1 /*题目是: 2 输入一段文字,然后两个两个为前缀单词,后一个单词为后缀。保存起来。 3 然后输入前缀(两个单词),按前缀后缀表随机输出直到结尾。 4 5 思路就是建立哈希表 以两个单词(两个字符数组)为key值。 6 哈希的编码方式是用ASCII码的总和。 7 */ 8 ...
分类:
编程语言 时间:
2014-08-28 22:40:56
阅读次数:
446
sizeof函数功能:计算数据空间的字节数1.与strlen()比较strlen计算字符数组的字符数,以"\0"为结束判断,不计算为'\0'的数组元素。sizeof计算数据(包括数组、变量、类型、结构体等)所占内存空间,用字节数表示(当然用在字符数组计算"\0"的大小)。2.指针与静态数组的size...
分类:
其他好文 时间:
2014-08-27 18:18:18
阅读次数:
146
kmp算法的应用不懂dev-c++搞什么,某个循环下不去,一直卡在那里....或许他今天心情不好?明天再试试吧...不浪费时间纠结这个了这题就是很裸的kmp算法的应用啦...模板题然后顺便学习了一下如何将数字转成字符串#includeitoa(num,a,10)注意这里的a是字符串或是字符数组,不能...
分类:
其他好文 时间:
2014-08-26 09:48:05
阅读次数:
195