网站首页 站内搜索

搜索结果

查询Tags标签: char,共有 1785条记录
  • 【C语言入门】数据在内存中的存储方式——大端存储、小端存储(设计一个程序来判断当前机器的字节序)

    int a = 0x11223344; 大端字节序存储: 把一个数的低位字节序的内容放在高地址处,把高位字节序内容放在低地址处。 小端字节序存储: 把一个数的低位字节序的内容放在低地址处,把高位字节序内容放在高地址处。int main() {int a = 1;if (*(char*)&a == 1)cout <…

    2021/5/9 7:25:46 人评论 次浏览
  • 模拟实现字符串函数及内存函数

    模拟实现strstr函数 strstr函数的功能是模式匹配。 实现my_strstr函数,首先确定函数的参数是两个字符串的地址,函数返回值类型也是一个地址 char* my_strstr(const char *str1,const char *str2) { 定义s来接受主串str1的地址,定义t来接受模式串str2的地址const char *…

    2021/5/9 7:25:45 人评论 次浏览
  • 【C++】char *p=“abc“ 与 char p[]=“abc“

    char p[] = “abc”; char p[] = “abc”;把常量区的字符串值取出来放到寄存器,再由把寄存器中的值拷贝到栈内空间 p数组作为局部变量被存储在栈区; "abc"不是常量,编译器把这个语句解析为 char str[4] = {‘a’,‘b’,‘c’,’\0’}; 如果char p[] = “abc”…

    2021/5/8 22:28:03 人评论 次浏览
  • 山东大学数据库实验1(2021年最新版)

    山东大学数据库实验1(2021年最新版)creat table test1_student( sid char(12) not null,name varchar(10) not null,sex char(2),age int,birthday date,dname varchar(30),class varchar(10) ) create table test1_course( c…

    2021/5/8 2:25:27 人评论 次浏览
  • cJSON源码分析(一)

    首先看下cJSON数据结构体(摘自源代码,注释的英文使用机器翻译)/* The cJSON structure: */typedef struct cJSON{/* next/prev allow you to walk array/object chains. Alternatively, use GetArraySize/GetArrayItem/GetObjectItem 下一步/上一步允许您遍历数组/对象…

    2021/5/7 22:26:59 人评论 次浏览
  • 分治算法(汉诺塔)

    分治法是一种很重要的算法。字面上的解释是“分而治之”,就是把一个复杂的问题分成两个或更多的相同或相似的子问题,再把子问题分成更小的子问题……直到最后子问题可以简单的直接求解,原问题的解即子问题的解的合并。这个技巧是很多高效算法的基础,如排序算法(快速排…

    2021/5/7 22:25:12 人评论 次浏览
  • 【转】C语言中常见的内存错误与解决方法

    转自:C语言中常见的内存错误与解决方法 常见的错误 关于内存的一些知识已在内存分配中提及,现记录与分享常见的内存错误与对策。 类型 1:内存未分配成功,却使用了它。 方 法:在使用之前检查指针是否为NULL。1)当指针p是函数的参数时,在函数入口处用语句assert(…

    2021/5/7 7:29:42 人评论 次浏览
  • C++字符型专题

    C++字符型专题 本文为原创文章,转载请注明出处,或注明转载自“黄邦勇帅(原名:黄勇) 本文是对《C++语法详解》一书相关章节的第二版(增修版),《C++语法详解》网盘地址:https://pan.baidu.com/s/1dIxLMN5b91zpJN2sZv1MNg 有兴趣的读者可参阅本人所著《C++语法详解》一书…

    2021/5/6 12:27:37 人评论 次浏览
  • 前台传入的application/json;charset=UTF-8格式的数据,java后端从request中获取json数据

    出现该问题的背景本人最近做一个项目,前端传给后端的是json格式,使用request.getParameter("字段名")获取不到数据,虽说@RequestBody可以处理application/json类型, 但是由于一些需求,@RequestBody在此处不太适用,因此只能另想他法。 解决方法: 使用字节…

    2021/5/5 22:25:21 人评论 次浏览
  • 类-随笔01

    如果成员变量没有手动赋值,则系统赋默认值: byte、short、int、long: 0 float、double: 0.0 boolean: false char: \u0000 引用数据类型: …

    2021/5/5 18:56:49 人评论 次浏览
  • 结构体

    #include <stdio.h> //struct Stu //{ // int a; // char c; // char arr[20]; // double d; //}; //struct D //{ // char ch[10]; // struct Stu s; // char* pc; //}; //int main() //{ // char arr[10] = "hello"; // struct D d = { "tian"…

    2021/5/5 18:25:19 人评论 次浏览
  • 02、内存分区

    02、内存分区文章目录 02、内存分区2.1、数据类型2.1.1、数据类型概念2.1.2、数据类型别名(typedef 的使用)2.1.3、void 数据类型(void 的使用)2.1.4、sizeof 的使用2.1.5、数据类型总结 2.2、变量2.2.1、变量的概念2.2.2、变量名的本质 2.3、程序的内存分区模型2.3.1、…

    2021/5/5 7:28:53 人评论 次浏览
  • Linux系统编程——文件编程(五)自己实现CP指令

    cp指令用于复制文件或目录,如同时指定两个以上的文件或目录,且最后的目的地是一个已经存在的目录,则它会把前面指定的所有文件或目录复制到此目录中。 main的参数 int main(void){/*代码*/}//整数类型主函数(无类型)int main(int argc,char **argv)//整数类型主函数(…

    2021/5/5 7:27:49 人评论 次浏览
  • Linux系统编程——文件编程(五)修改配置文件

    修改配置文件主要运用了对文件的打开和读写的API,同时还用到了一个字符串查找函数(strstr) strstr函数 头文件 #include <string.h>函数原型 char *strstr(const char *haystack, const char *needle);haystack:表示被查找的目标范围 needle:表示要查找的对象 返…

    2021/5/5 7:26:07 人评论 次浏览
  • 字符串替换算法:编写算法实现replace(s,v,t),【基于KMP算法】即将串s中所有出现的串v用串t替换【C语言实现】

    字符串替换算法:编写算法实现replace(s,v,t),【基于KMP算法】即将串s中所有出现的串v用串t替换【C语言实现】 源代码 #include <stdio.h> #include <stdlib.h> #include <string.h> #define SIZE 1000 //KMP算法中的next数组 void Next(char*T,int *ne…

    2021/5/4 20:25:50 人评论 次浏览
扫一扫关注最新编程教程