IT
文章平均质量分 69
Rookiep
这个作者很懒,什么都没留下…
展开
-
Linux的mysql 数据库及开发包安装
直接按照下列步骤在命令行输入即可。:在相应的配置文件中添加对应命令。原创 2023-03-15 13:22:10 · 1036 阅读 · 8 评论 -
GCC/G++升级高版本
命令3是为了将source /opt/rh/devtoolset-7/enable追加到~/.bashrc配置文件中,为了自启动生效。⚠️ 若直接在命令行输入命令3,那么新版本只在本会话内有效,重启后又是老版本。查看当前版本,CenTOS-7默认4.8.5版本。(这是一个配置文件,里面的内容每次启动会自动执行)//安装新版本gcc。原创 2023-03-13 09:57:40 · 2402 阅读 · 8 评论 -
【力扣经典题目04】
文章目录一:删除有序数组的重复项一:删除有序数组的重复项题目描述:给你一个 升序排列 的数组 nums ,请你原地删除重复出现的元素,使每个元素只出现一次 ,返回删除后数组的新长度。元素的相对顺序 应该保持一致 。由于在某些语言中不能改变数组的长度,所以必须将结果放在数组nums的第一部分。更规范地说,如果在删除重复项之后有 k 个元素,那么 nums 的前 k 个元素应该保存最终结果。示例1:输入:nums = [1,1,2]输出:2, nums = [1,2]解释:函数应该返回原创 2022-03-20 20:55:11 · 375 阅读 · 2 评论 -
【C语言文件操作】
文章目录一:为什么要使用文件二:什么是文件2.1:程序文件2.2:数据文件三:文本文件和二进制文件3.1:文本文件3.2:二进制文件四:文件的打开和关闭4.1:文件指针4.2:文件的打开4.2:文件的关闭五:文件的顺序读写5.1:按照字符读写文件fgetc、fputc六:按照行读写文件fgets、fputs6.1:写文件6.2:读文件6.3:实现代码拷贝七:按照格式化文件fprintf、fscanf7.1:写文件7.2:读文件八:按照块读写文件fread、fwrite8.1 写文件8.2 读文件三级目录一原创 2022-03-04 22:15:14 · 180 阅读 · 35 评论 -
【替换空格03】
题目要求:请实现一个函数,将一个字符串中的每个空格替换成“%20”。例如,当字符串为We Are Happy.则经过替换之后的字符串为We%20Are%20Happy。算法思路:在一个最足够的空间中,先统计字符串中空格的个数,计算出转换完成后的字符串长度,运用双指针从前往后移动,每当指针1遇到空格时,指针2连续三步分别转换成‘0’,‘2’,‘%’,在继续移动,当指针1等于指针2的时候,循环停止。代码实现:void replace_Space(char * str, int len){ in原创 2022-03-01 17:46:33 · 54 阅读 · 0 评论 -
【C语言】动态版通讯录
我们利用C语言实现了通讯录的基本代码。相比于静态空间版本,具有动态开辟空间的优点,避免造成空间的浪费,而且基本上无容量上限的限制,基本实现了需要多少联系人,就开辟对应空间的情况。文章目录一:动态版的基本需求二:通讯录的核心需求2.1 增加2.2 删除2.3 查找2.4 修改2.5 排序2.6 显示2.7 清空三:通讯录的完整代码3.1 contract.h文件3.2 contract.c文件3.3 test.c文件四:结果展示一:动态版的基本需求我们初始设定通讯录可存放三个人的信息,在通讯录存放3个原创 2022-02-10 18:54:34 · 655 阅读 · 13 评论 -
【操作符深入理解】
**全网最接地气的C语言关于操作符的介绍,作者实属初学,写博客也是作者学习的一个过程,难免文章中有内容理解不到位或者有不当之处,还请朋友们不吝指正,评论留下各自的见解,相互讨论。希望大家多多给予支持,赠人玫瑰,手有余香!**原创 2022-01-09 23:12:40 · 655 阅读 · 26 评论 -
【auto与register】
文章目录关键字1.1 最宽宏大量的关键字-auto1.2 最快的关键字 - register三级目录关键字C语言一共有多少个关键字呢,一般的书上都是32个,但是这个都是从C90的标准。其实在C99之后有新增了5个关键字。不过目前主流的编译器,对C99支持并不好,我们后面默认情况使用C90,即认为32个。1.1 最宽宏大量的关键字-auto这里我们补充一下变量的分类:全局变量:在所有函数外定义的变量,叫做全局变量。局部变量:包含在代码块中的变量叫做局部变量,进入代码块,自动形成局部变量,退出代码块原创 2022-01-09 19:03:42 · 175 阅读 · 0 评论 -
【浮点数与零值比较】
全网最接地气的C语言关于浮点数与零值比较的介绍,作者实属初学,写博客也是作者学习的一个过程,难免文章中有内容理解不到位或者有不当之处,还请朋友们不吝指正,评论留下各自的见解,相互讨论。希望大家多多给予支持,赠人玫瑰,手有余香!文章目录文章目录float变量与“零值”进行比较float变量与“零值”进行比较我们已经知道浮点数在内存中的储存方式与整型相差甚远,浮点数在内存中的储存,并不是我们所想的是完整存储的,在十进制转化为二进制,是可能有精度的损失的。注意这里的损失,不是一味的减少了,还有可能增多。原创 2022-01-04 12:00:02 · 2701 阅读 · 19 评论 -
【C语言基础】实用调试技巧
一名优秀的程序员也是一名优秀的侦探文章目录三级目录一:什么是Bug?二:什么是调试2.1:调试的基本步骤2.2:Debug和release版本的介绍三级目录一:什么是Bug?现在提起bug,大都想到的是「程序错误、漏洞」,其实bug的原意为「昆虫」为什么变成这样呢? 因为世界上第一个程序错误就是由一只昆虫所造成的1947年9月9日,葛丽丝·霍普(Grace Hopper)发现了第一个电脑上的bug。当在Mark II计算机上工作时,整个团队都搞不清楚为什么电脑不能正常运作了。经过大家的深度挖原创 2021-11-22 11:28:11 · 734 阅读 · 14 评论