C生万物
文章平均质量分 81
C语言知识
竹之却
持续更新C/C++/Linux学习过程。记录每天一点点
Gitee: https://gitee.com/ZhuZhique
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
C语言中字符串的拷贝strcpy(),追加strcat,比较strcmp(), 求长度strlen(),及结构体中成员变量--数组的赋值
1. 字符串拷贝strcpy() 2. 字符串追加strcat() 3. 字符串比较ctrcmp() 4. 求字符串长度strlen() 5. 结构体中成员变量--数组的赋值原创 2023-08-31 01:52:22 · 610 阅读 · 0 评论 -
【C语言库函数strlen()】求字符串长度的库函数模拟实现
理解库函数strlen是如何模拟实现的,三种模拟实现求字符串长度的方法,我们能不能想到更巧妙的方法呢?原创 2023-10-23 00:47:56 · 286 阅读 · 0 评论 -
【库函数strcpy()】的模拟实现
C语言中库函数strcpy()——字符串的复制函数是如何模拟实现的。原创 2023-10-22 23:18:22 · 123 阅读 · 1 评论 -
喝汽水问题,1瓶汽水1元,2个空瓶可以换一瓶汽水,给20元,可以喝多少汽水。
20元钱,可以喝到20瓶水,剩余20个空瓶子,可以兑换20/2 = 10瓶汽水,兑换之后剩余20%2 = 0个空瓶子。这时一共可以喝到:20+10 = 30瓶水... 注意理解循环体循环的终止条件,当可以兑换时,循环继续,不足以兑换时,退出循环。原创 2023-10-25 20:43:24 · 1575 阅读 · 1 评论 -
C语言中的整形提升和算术转换小练习
整型和算术转换是如何进行提升的? 提升为什么样的类型?原创 2023-10-22 22:43:50 · 159 阅读 · 1 评论 -
【辗转相除法】求两个数的最大公因数和最小公倍数
辗转相除法求两个数的最大公约数和最小公倍数。循环/递归时的结束条件:当余数为0时,循环/递归结束。原创 2023-10-25 23:48:25 · 1002 阅读 · 1 评论 -
使用递归方法,反转字符串内容
不使用库函数,且采用递归方式,反转字符串的内容原创 2023-10-10 13:53:41 · 302 阅读 · 1 评论 -
C/C++ 语言实现通讯录管理系统(附写入文本2025版)
本文代码为个人开发,仅供学习使用。C语言-单链表实现通讯录管理系统,可进行写入文件, 在添加完联系人后记得一定要写入通讯录,不然你之前的添加白费。功能介绍:结构体定义函数声明。原创 2025-03-18 18:38:37 · 418 阅读 · 0 评论 -
【C语言进阶】文件操作的详细介绍
掌握文件的打开和读写方式,掌握文件是如何“读”,与如何“写”。文件就是磁盘上数据, 文件的组成:文件 = 内容+属性【后期Linux专栏会详细介绍】原创 2023-11-23 11:37:46 · 1109 阅读 · 0 评论 -
【动态内存开辟】malloc(),calloc(),realloc(),free(),堆区的动态内存申请
理解malloc(),calloc(),realloc(),free()函数的使用,理解他们开辟空间的过程,以及动态开辟空间如果不再使用,要及时free()掉,防止内存泄漏。希望以上可以帮助到大家~原创 2023-11-20 01:45:47 · 404 阅读 · 0 评论 -
【C语言指针进阶(3)】指针练习题
三级指针?有多牛呢?进来练练吧!原创 2023-11-17 22:54:18 · 229 阅读 · 0 评论 -
【C语言指针进阶(2)】函数指针+回调函数+qsort()库函数
本文主要讲解函数指针,函数指针数组的使用,qsort库函数的使用,及模拟实现。但qsort中的第四个参数是一个函数指针,这就离不开函数指针的讲解,函数指针最典型的例子就是回调函数的使用。本文将依此展开讨论,学习。原创 2023-11-04 02:31:13 · 288 阅读 · 1 评论 -
【C语言指针进阶(1)】字符指针,指针数组,数组指针,一级指针和二级指针
本章重点:数组指针和指针数组的区别?数组传参和一级/二级指针传参传递的是什么参数?理解指针数组和数组指针的区别,以及数组传参和指针传参都可以传递什么参数?原创 2023-11-01 23:37:33 · 275 阅读 · 1 评论 -
【整型数据和浮点型数据】在内存中是如何存储的?原码,反码,补码的理解
整型数据在内存中是如何存储的,掌握整型数据在内存中的原码,反码,补码,以及什么是大端存储模式?什么是小端存储模式?浮点型数据在内存中是如何存储的,掌握IEEE754规格化浮点数,知道32位浮点数,S占1位,E占8位,M占23位。64位浮点数,S占1位,E占11位,M占52位。原创 2023-10-27 23:03:10 · 550 阅读 · 1 评论 -
Visual Stdio2022调试技巧
调试(Debugging / Debug),又称除错,是发现和减少计算机程序或电子仪器设备中程序错误的一个过程。Debug 通常称为调试版本,它包含调试信息,并且不作任何优化,便于程序员调试程序。Release 称为发布版本,它往往是进行了各种优化,使得程序在代码大小和运行速度上都是最优的,以便用户很好地使用。Debug版本可以进行调试,而Release版本不能调试。原创 2023-10-23 21:10:34 · 13310 阅读 · 0 评论 -
【const修饰指针】常量指针和指针常量的关系
本文只要介绍了const修饰常量,和const修饰指针,常量指针和指针常量之间的关系。理解常量指针和指针常量,当const放在*的不同位置时,他所限制的是什么?原创 2023-10-23 12:50:48 · 484 阅读 · 0 评论 -
C语言中的结构体
本文主要讲述了什么是结构体,结构体如何创建及初始化,怎样访问结构体的成员变量,为什么结构体传参时要尽量传结构体的地址?原创 2023-10-20 19:51:39 · 160 阅读 · 1 评论 -
初阶C语言中指针的理解
了解并熟练掌握,用指针来访问一块内存空间。指针的基本使用,指针+1,-1的运算理解指针和数组之间的关系。指针数组和数组指针。C语言中指针的基础操作。原创 2023-10-20 18:19:05 · 239 阅读 · 1 评论 -
C语言中的操作符详解
C语言中的操作符, 位运算符,三目运算符,++,--, sizeof()操作符,逗号表达式原创 2023-10-16 00:47:23 · 312 阅读 · 1 评论
分享