自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 编译和链接

在ANSI C的任何一种实现中,存在两个不同的环境第一种是翻译环境,在这个环境源代码被替换为可执行的机器指令(二进制指令)第一种是翻译环境,它用于实际执行代码。

2024-09-28 10:53:04 268

原创 新手关于学习C语言文件和文件操作的有感

1.文件的打开和关闭 fopen fclose2. 流和标准流 :流就是不同设备上的数据内容3.操作过程 :打开流 读取流 关闭流4.文件指针 FILE*的文件指针5.其中r是read的缩写。其中w是write的缩写6."r"错误运行会报错 "w"报错会新建文件夹 如果成功的话会清空文件再添加内容7."wb" "rb"就是 读写二进制得内容8.free(地址名),就是释放内存,防止内存泄漏。

2024-09-22 08:37:40 630

原创 新手对结构体内存对齐有感

我们可以把结构体想象一个学生,其中关于学生的名字 年龄 . 名字 . 新别等等就是结构体成员。

2024-09-15 21:24:40 374 1

原创 整型/浮点型数据在内存中的存储

当E的2进制代码位全1时,则表示该数位+无穷或者-无穷,你想想E代表为2的负E次方,如果此时二进制代码内容为全0,说明在32位下时为128,在64位下时为1024,如此大的负次方乘以任何数会变得非常大,所以为+无穷或者-无穷;当E的2进制代码位全0时,则表示该数位+0或者-0,你想想E代表为2的负E次方,如果此时二进制代码内容为全0,说明在32位下时-127,在64位下时-1023,如此大的负次方乘以任何数会变得非常小,所以为+0或者-0;10进制位下的5.5 它的S=1,M=1.011,E=2。

2024-09-09 22:33:45 363

原创 模拟实现strlen strcpy strcat strcmp strncpy strncat strstr memcpy memmove

3.strlen类型3。

2024-09-08 21:22:46 216

原创 c语言指针及额外知识总结

例如 const int const * const p,被const 修饰的指针变量就是常变量,简单的讲,讲const 放在*左边就会限制*p ,就是说*p的内容不可以修改,而如果在*的右边,就会限制p,我们知道,p是地址,所以p的地址不能被修改,p是指针变量,这个变量是用来存放指针(地址)的,int * 是指针的类型, p是指针的名字,*p就是地址存放的内容:p就是地址,*是解引用,*p是把这个地址的内容读取出来。qsort是c语言中的一个库函数,这个函数是对数据排序,对任意类型的数据都能排序。

2024-09-05 17:24:33 789

原创 关于利用二维数组之前的只是建立简易扫雷代码的实践与心得

一 为了简化代码,我们会建立起两个.c文件,以及一个自定义的库函数二首先我们的目标是建立起一个9*9的表格,但是为了避免计算边界越界的问题,我们要通过建立11*11的表格来避免越界问题。

2024-04-27 15:12:26 637 2

原创 新手学习c语言

自己是跟着比特鹏哥在小破站上一步一步走来的,现在大一但深知自己应该提前学习哈,也希望自己能成为一个有实力的大佬。

2024-02-24 17:17:53 340

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除