- 博客(4)
- 收藏
- 关注
原创 Day4Linux命令
Nice值通常是一个整数,在大多数操作系统中,它的范围通常是-20到+19。较小的Nice值表示进程的优先级较高,而较大的Nice值表示进程的优先级较低。:在终端中运行gdb命令,然后在GDB提示符中输入要调试的可执行文件的路 径, 例如: gdb ./my_program。在进程管理中,NI通常表示进程的Nice值(Nice Value)。首先,从使用的角度讲,两者没有任何区别,都与正常文件访问方式一样,支持读写,如果是可执行文件的话也可以直接执行。
2025-06-28 09:38:48
633
原创 day3函数+结构体/共用体
想想之前我们定义的所有数组,因为其语法约束,我们必须得明确"指出"空间大小.但是如果用动态内存申请(malloc)因为malloc是函数,而函数就可以传参,也就意味着,我们可以通过具体的情况,对需要的内存大小进行动态计算,进而在传参申请,提供了很大的灵活性。<1>在技术方面,普通的空间申请,都是在全局或者栈区,全局一般不太建议大量使用,而栈空间有限,那么如果一个应 用需要大量的内存空间的时候,需要通过申请堆空间来支持基本业务。共用体又叫联用体,共用体大小等于成员中占内存最大的数据类型的大小;
2025-06-27 19:32:24
724
原创 day2数组+指针
避免对只读内存进行写操作: 对于常量字符串或者是只读内存区域,避免对其进行写操作,可以使用 const 关键字来声明指向只读内存的 指针。注意:json的数据类型在源码实现中和具体的编程语言有关,比如boolean在C中并没有相应的类型,C相关的实现库可能会用0和1表示。首先通过n-1次比较,从n个数中找出最小值的下标,将它与第一个数交换,第一轮选择排序,结果最小值被放在第一个元素的位置上。非法内存访问: 当程序试图访问未分配的内存区域,或者试图访问系统保留的内存区域,就会发生段错误。
2025-06-27 19:14:23
461
原创 C基础复习Day1
1.static作用限制作用域static修饰的全局变量或函数 ,仅在当前文件内可用,其他文件不能引用static修饰的局部变量只能在本函数中使用。延长生命周期static修饰的变量生命周期为整个程序存放位置static修饰的变量存放在静态区初始化static变量未赋初值时初值为0,且只初始化一次2. const的作用const 含义是常量化可以修饰变量,可以修饰指针。当修饰变量时,在定义时需要赋初值,定义后不能再修改其值;
2025-06-26 10:00:03
826
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅