- 博客(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
原创 整型/浮点型数据在内存中的存储
当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
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人