SDS (简单动态字符串) sds是Redis里面的一种结构,通过它对字符串的操作进行了很多的优化操作。 SDS的结构定义 SDS的示例,见下图 free值为0, 表示这个SDS没有分配任何未使用空间。 len值为4, 表示这个SDS保存一个四字节长的字符串。 buff值为一个char类型数组,分别 ...
分类:
其他好文 时间:
2020-03-04 19:04:55
阅读次数:
77
#include <stdio.h> int main(void) { char name[32]; //字符数组 char password[16]; printf("请输入用户名: "); scanf("%s",&name); printf("请输入密码: "); scanf("%s",&pas ...
分类:
编程语言 时间:
2020-02-27 13:12:25
阅读次数:
100
因为strlen是计算字符串有多少字符的,不包括结束符”\0“,所以加一。如"abc",占四个字节,strlen的值是3 //释放实例自身已有内存 delete[] m_pData; m_pData=NULL; //在删除自身内存以后在重新new一个长度为len+1的字符数组,类似拷贝构造函数 in ...
分类:
其他好文 时间:
2020-02-26 18:40:49
阅读次数:
97
java.lang.String类代表字符串 程序中所有双引号字符串,都是String对象(就算没有new,也是对象) 字符串特点: 1.字符串内容永不改变 2.由于字符串内容不改变,所以字符串可以共享使用(常量池) 3.字符串效果上相当于char[]字符数组,但是底层原理是byte[]字节数组 字 ...
分类:
其他好文 时间:
2020-02-24 21:00:25
阅读次数:
89
1、字符串 字符串可认为是个字符数组, 但实际上是一个对象 using System; namespace Demo { class Program { static void Main() { string str = "1kc02e3c2de43t"; string str2 = "1kc02e ...
1,用来存放字符的数组称为字符数组 2,字符数组实际上是一系列字符的集合,也就是字符串(String),在C语言中,没有专门的字符串变量,没有 string 类型,通常就用一个字符数组来存放一个字符串 3,C语言中,字符串实际上是使用 null 字符 ( ' \0 ' ) 终止的一维字符数组,因此, ...
分类:
编程语言 时间:
2020-02-24 09:41:32
阅读次数:
61
Java字符串的常用方法publicstaticvoidmain(String[]args){//TODOAuto-generatedmethodstubStringaString="hellocensi@gmail.com";System.out.println(aString);intlenthString=aString.length();System.out.print
分类:
编程语言 时间:
2020-02-23 19:50:44
阅读次数:
91
字符指针 char *p,只可接收已知的字符串字面量 字符数组 char a[100],可接收已知或未知的字符串。 原理:字符指针只能存储一个字符类型的地址,而字符串字面量表达式的返回值是:首元素首地址,所以字符指针可以获得该首地址,并且可以通过指针读取该字符串,但不能修改,因为字符串字面量都保存在 ...
分类:
编程语言 时间:
2020-02-23 09:36:06
阅读次数:
54
编译程序总框 词法分析器的设计 词法分析的任务: 从左至右逐个字符地对源程序进行扫描,产生一个个单词符号, 词法分析器(Lexical Analyzer):扫描器(Scanner),执行词法分析的程序 功能:输入源程序、输出单词符号 单词符号的种类: + 基本字:如 begin,repeat,for ...
分类:
其他好文 时间:
2020-02-21 14:19:51
阅读次数:
200
思路: 先把地图二维字符数组存进去之后,遍历寻找到一个‘y’,然后我们可以设置一个八个方向的方向数组,让‘y’的坐标,遍历加上方向坐标,找到’i‘然后沿着这个方向,dfs下去,每次寻找到正确的,然后建立一个结构体存下点的坐标,然后设置bool数组标记坐标位置,最后再遍历输出,当bool数组为true ...
分类:
其他好文 时间:
2020-02-19 16:55:58
阅读次数:
55