![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C语言
文章平均质量分 91
在c语言阶段学习的内容
啥也不会干的小码
大一在读,一起加油呀!
展开
-
基数和基数转换
进制转换原创 2024-06-15 21:16:54 · 473 阅读 · 0 评论 -
表达式求值
整形提升🧑🎓。原创 2024-06-13 21:10:15 · 572 阅读 · 13 评论 -
动态内存申请
动态内存申请原创 2024-04-26 18:31:41 · 684 阅读 · 3 评论 -
预处理详解(其二)
条件编译、库文件原创 2024-05-18 16:20:48 · 979 阅读 · 0 评论 -
预处理详解(其一)
预定义、#define、#和##、命名约定原创 2024-05-18 14:32:16 · 756 阅读 · 1 评论 -
文件的操作
文件的读取输入原创 2024-04-10 18:47:49 · 554 阅读 · 1 评论 -
关于strlen函数的模拟实现
用来求字符串的长度的函数,且计算的是 ‘\0’ 之前的字符的个数;如下是strlen函数的申明,size_t 表明函数返回类型为无符号整型,const char* a表示字符指针,接受字符串数组,const锁住了指针,防止*a指向的内容不小心发生改变。原创 2024-03-08 20:32:04 · 325 阅读 · 1 评论 -
关于指针变量(详细)
指针变量、野指针、数组指针、字符指针、函数指针原创 2024-03-08 03:13:12 · 900 阅读 · 1 评论 -
大、小端字节序存储
我们将a的地址解引用,再强转变为 char* 的地址,访问的就是第一个字节的地址,若是返回的是。若是 小端就是1 大端就是0。展示(内部原理还是二进制,进行计算也由二进制来实现)如下:a = 1 的二进制变成十六进制是这样的——>在vs中便于观察在内存中是。: 将一个数据的。这个就是取a的地址,发现是。为例,在这里先创造一个。原创 2024-03-19 14:04:40 · 368 阅读 · 0 评论 -
模拟实现qsrot函数
qsrot函数是c语言中对各种类型的数组元素进行快速排序的函数,将元素以小到大排序;如下,第一个形参为待排序数组的第一个元素,第二个形参为数组元素个数,第三个为base指向数组的元素大小,第三个为函数指针,指向的就是两个元素进行比较的函数(存放函数地址),且若这个位置的元素大于后一位的元素的话,返回>0等于则返回0小于则返回<0的数//base为接收数组的指针,num为数组元素个数,wigt为每个元素宽度,*compar接收的是 2个元素进行比较的函数 地址2。原创 2024-03-12 13:12:55 · 844 阅读 · 1 评论 -
关于结构体
先求各个类型对齐数,然后成员按顺序进行内存划分,第一个成员从0开始,往下走,走到对齐数的宽度,接下来的成员找到自己对齐数的整数倍处(就是自己的地址)开始,也是走自己的宽度,当所有成员找完自己的内存以后,再次往后找到最大对齐数的整数倍就是结构体大小!!!!若第一个成员不是结构体,其他成员中有结构体成员的话,则走到结构体成员的第一个成员时,要找到嵌套结构体的最大对齐数的整数倍数,其他就和上面的走法一样的。原创 2024-03-24 18:28:02 · 869 阅读 · 1 评论 -
求Sn=a+aa+aaa+aaaa+aaaaa的前5项之和,其中a是一个数字,例如:2+22+222+2222+22222(通过递归实现)
首先想到的就是需要有Sn中的前n项作为变量,则需要一个来表示n项和,以及上述问题中的数字a,设一个表示数字;那么考虑到这我们可以先初略尝试一下编辑函数,如下:由于递归的条件,想到了设置y和y++来实现,当y==n就会结束递归;但是如果单纯就是的话,y就属于的变量,每次调用Sn这个函数 y 都会重新赋值为 0;因此可以用static将y变成,不会static的也可以查找下面或者搜索的视频:c语言static是什么意思 • Worktile社区c语言static意思是静态变量。原创 2024-01-21 16:29:08 · 1195 阅读 · 0 评论 -
整数和字符以及字符串在内存中的存
对于各种类型的存储有一定了解即可。原创 2024-03-23 20:40:28 · 613 阅读 · 1 评论 -
字符串函数以及内存操作函数
dest>str 时就是后往前进行拷贝;dest原创 2024-03-16 16:19:12 · 782 阅读 · 1 评论 -
C语言中的编译、链接
编译、链接原创 2024-04-13 13:35:25 · 659 阅读 · 0 评论 -
循环与分支结构
分支,循环结构原创 2023-12-03 14:39:16 · 422 阅读 · 1 评论 -
VS中简单实现扫雷游戏(C语言)
简易的扫雷游戏用到了for,if……else,while,do……while,switch等简单的语法,提前了解该游戏需要怎么设定,大致进行框架搭建,明白需要什么,即可开始编写代码,具体的内容可以在编译过程中进行完善,不尝试绝对写不出来,试着写写利于提升自己C语言编写能力(用到了#include<stdlib.h> #include<time.h> 两个头文件)t=N7T8c语言中语句srand(time(NULL))什么意思。原创 2024-01-19 18:50:06 · 916 阅读 · 1 评论