- 博客(16)
- 收藏
- 关注
原创 Linux 文件权限完全手册
切换时也可以不加 ‘-’ ,不加就只是切换用户,不切换目录,加上就相当于重新登录一次,会自动切换到当前用户的家目录。普通用户的家目录权限是700,这意味着用户自己的家目录文件其他用户无法访问,所以。rwx用二进制表示是 111 ,也就是 4+2+1 ,所以代表的权限值是7;r-x用二进制表示是 101 ,也就是 4+0+1 ,所以代表的权限值是5;rw-用二进制表示是 110 ,也就是 4+2+0 ,所以代表的权限值是6;,如一个用户既是文件的拥有者,也是文件的所属组,而该文件设置为。
2025-04-29 11:20:31
957
原创 C++ 类与对象:this指针、构造、析构
试图通过空指针访问成员变量_a,而_a作为成员变量保存在类中,需通过this指针去访问,等效于this->_a。如果类中没有显式定义构造函数,则C++编译器会自动生成一个无参的默认构造函数,一旦用户显式定义编译器将不再生成。结果是C正常运行,因为Print()函数存在于公共的代码区,不需要通过this指针去访问,注:如果通过无参构造函数创建对象,后面不用跟(),否则编译器会认为这是一个函数声明。,析构函数不是完成对对象本身的销毁,局部对象销毁工作是由编译器完成的。下的函数调用,我们在实际写代码的过程中。
2025-04-22 14:37:16
621
原创 # C++入门2:函数重载与引用
函数重载允许同一作用域内定义多个同名函数,只要它们的参数列表不同(类型、数量、顺序)。编译器会根据调用时的实参类型自动匹配最合适的版本。
2025-04-15 19:39:17
569
原创 C++入门1:命名空间、IO流与缺省参数
变量/函数/类型// 变量//函数//结构体类型int val;// 多文件同名命名空间自动合并// file1.h。
2025-04-13 12:08:20
906
原创 树与二叉树:从概念到应用
通过系统掌握树与二叉树的理论体系,开发者能够设计出高效的数据存储方案,为复杂算法实现奠定坚实基础。这种分层管理思想,更是软件架构设计的重要范本。1%29。
2025-03-26 16:38:27
518
原创 深入理解C语言预处理——宏
printf("当前文件:%s\n", __FILE__);// 当前源文件名printf("当前行号:%d\n", __LINE__);// 当前行号printf("编译日期:%s\n", __DATE__);// 编译日期(MMM DD YYYY格式)printf("编译时间:%s\n", __TIME__);// 编译时间(HH:MM:SS格式)printf("符合C标准:%d\n", __STDC__);// 是否遵循ANSI C标准。
2025-03-03 21:05:56
259
原创 C语言顺序读写函数详解:从“字符”到“二进制”的全流程指南
如何选择函数?字符/行:fgetc/fputc、fgets/fputs结构化数据:fscanf/fprintf二进制:fread/fwrite键盘/屏幕:scanf/printf文件:fscanf/fprintf字符串:sscanf/sprintf。
2025-03-02 09:38:44
347
原创 【qsort函数的用法与模拟实现】
qsort函数是C语言中一个功能强大、使用灵活的排序工具。通过深入理解和掌握其使用方法,我们可以更加高效地处理排序问题,提升代码的质量和效率。希望本文能够帮助大家更好地理解和应用qsort函数,为C语言编程带来更多的便利和可能性。
2025-03-01 19:34:05
425
原创 【C语⾔内存函数的使用和模拟实现】
C 语言内存函数包括 memcpy、memmove、memset、memcmp 的使用和相关模拟实现。memcpy 用于内存拷贝,不处理内存重叠,需注意目的地和源对象的空间大小及拷贝字节数;memmove 可处理重叠内存的拷贝;memcmp 用于内存比较,不限定类型;memset 用于设置内存。这些函数在使用时需根据具体需求正确设置参数,部分函数存在模拟实现的情况。
2025-02-21 15:46:40
598
原创 超详细三子棋C语言实现——进阶N子棋
三子棋使用一个3x3的网格作为棋盘。通常双方各执一种符号。玩家们轮流在空格内放置自己的棋子。第一个成功将自己三个棋子以横、竖或对角线的方式连成一条直线的玩家赢得比赛。如果所有的格子都被填满而没有玩家能够连成一线,则游戏以平局结束。
2024-12-20 20:31:43
298
原创 **我的编程之旅——启航篇**
我来自湖南郴州,对计算机和科技产品充满了好奇。作为一名编程学习者,我一步一步地走进了这个充满魔力的编程世界。我相信,通过编程,我能够创造出更多有趣、实用的应用,为人们的生活带来便利。
2024-11-26 20:54:13
321
原创 gitee的注册和使用
选择要克隆到的文件夹右击鼠标,选择更多选项,有一个clone git,将复制好的地址粘贴。在gitee官网在线注册即可,网址:https://gitee.com/图形化界面工具TortoiseGit安装包下载。1.2.在gitee上创建远程仓库。1.3克隆远程仓库到本地电脑。二、gitee怎么注册?三、gitee的使用。1.1需要用到两个软件。
2024-08-01 12:50:58
737
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人