![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C语言
文章平均质量分 72
虚拟笔记使
这个作者很懒,什么都没留下…
展开
-
【C语言】文件操作
在我们学习C语言的时候,的学习是必不可少的,在本篇博客中,作者将会带领你文件操作。原创 2024-01-24 15:58:09 · 997 阅读 · 1 评论 -
【C语言】指针的高级用法(指针数组,函数指针,函数指针数组,回调函数)
那么函数指针数组如何定义呢?如下所示。原创 2024-01-18 15:23:27 · 971 阅读 · 1 评论 -
【C语言】结构体内存对齐
偏移量为0对齐到某个数字(对齐数)的整数倍较小值占用字节最大字节数默认对齐数较小值(这里说的不是很好,详细解答看下面的例子)原创 2023-10-31 00:04:26 · 62 阅读 · 5 评论 -
【C语言】什么是大小端,怎么分辨大小端。
大小端是指数据在内存中存储的方式,这种方式有两种,一种是大端存储,一种是小端存储。原创 2023-10-14 16:21:36 · 74 阅读 · 1 评论 -
【C语言】字符串函数详解及实现(strlen,strcpy,strcat,strcmp)
函数声明如下:函数参数为一个指向字符串的指针,返回值为一个int型。strlen函数是求一个字符串的长度,当在字符串中遇到‘\0’时,则会返回前面字符的个数。原创 2023-09-20 21:15:02 · 409 阅读 · 1 评论 -
【C语言】内存函数模拟实现(memcpy,memmove,memcmp)
内存拷贝函数(memcpy),顾名思义就是将一块内存的内容拷贝到另一块内存上。函数返回值和参数如下:返回值为void无类型,其中函数参数部分:destination 为指向拷贝目的地的指针,source 为指向拷贝源头的指针,num 为需要拷贝的字节数,如8,就是拷贝8个字节。原创 2023-09-04 16:06:08 · 302 阅读 · 1 评论 -
【C语言】结构体详解
结构体声明好后,应该怎么定义和初始化呢?如下: 直接在主函数中初始化,也可以在声明时初始化int num;int age;}s1;int main()struct Student s2 = { "张三",123456,20 };return 0;注意:在声明初始化s1的时候,这个时候s1的全部值会默认全部赋值为0,而在s2中,若没有主动给它赋值,则s2的全部值默认位随机值。原创 2023-09-09 11:37:19 · 35 阅读 · 1 评论