自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Linux多线程

轻量级的进程,本质仍是进程。进程:有独立的PCB,且有独立的地址空间线程:有独立的PCB,没有独立的地址空间进程与线程的区别:地址空间:线程共享本进程的地址空间,而进程之间是独立的地址空间。资源:线程共享本进程的资源,不利于资源的管理与保护,而进程之间的资源是独立的,能很好的进行资源管理和保护。健壮性:多进程要比多线程健壮,一个进程奔溃后,在保护模式下不会对其他进程产生影响,但一个线程崩溃整个进程都死掉。执行过程:每个独立的进程有一个程序运行的入口,顺序执行列和程序入口,执行开销大。

2022-10-27 18:29:44 76 1

原创 Linux(持续更新...)

把输入数据做相应的处理,例如用户在键盘输入,屏幕得到输出。

2022-10-09 19:57:28 68

原创 自定义数据类型

int id;//学号 char name [ 20 ];int age;};②定义结构体变量:​100 , "lisi" , 20 , "阿斯达" };int id;//学号 char name [ 20 ];int age;} STU;//重新起名. id = 102 , . name = "wangmazi" , . age = 22 , . add = "爱送票" , };//赋值int id;float cj;} STU;struct 结构体类型名 *指针变量名。

2022-09-14 19:01:31 432

原创 字符串函数库string.h

​ memcpy可以拷贝除了字符型的其他数据类型的数据,stecpy只能拷贝字符型。

2022-09-07 19:50:21 89

原创 字符串与字符1

【代码】字符串与字符1。

2022-09-06 19:37:35 75

原创 字符及字符串

​ 字符被一对单引号引起来后,就被人物是一个字符常量。​ 字符串使用一对爽引号引起来的,作为一个整体对待的一串字符。​ char ch[]={‘a’,‘b’,‘c’};​ char ch[]=“hello”;​ 本质是一个字符组,只不过比字符数组多存了一个‘\0’,是字符串的结束标志。​ 长度计算:获取字符getchar()​ getchar()带回显,‘\n’作为结束符。​ getch()不带回显。获取字符串gets和fgets​ gets()是从输入缓冲区中读取一个字符串存储到

2022-09-06 10:03:33 83

原创 动态内存申请

​ 在编译的时候,按事先规定的大小进行分配,比如:int a[10]。​ 必须事先指定空间大小。​ 分配在栈里或全局变量区。​ 按计划分配。

2022-09-01 19:58:11 123

原创 c语言——指针

指针

2022-08-31 17:50:22 172

原创 C语言——指针

指针

2022-08-30 17:59:12 383

原创 C语言..

打印指针:printf("%p,p);指针的定义:指针也是内存地址,指针变量是用来存放内存地址的变量。取地址符:创建指针变量,并存储一个地址,需要使用&。指针的格式: type *var_name;指针的指针: int **pp=&p;...

2022-08-26 19:47:27 180

原创 C语言..

c语言学生成绩管理

2022-08-25 19:22:34 254

原创 C语言..

全局数据变量的生命周期和主程序一样,随着程序的销毁而销毁,而局部变量是在函数内部或循环内部,随着函数的退出或循环的退出就不存在了。全局变量在声明后程序的各个部分都可以用到,但是局部变量只能在局部使用,函数内部会优先使用局部变量再使用全局变量。定义:所有的函数外部定义的变量,它的作用域是整个程序,也就是所有的源文件,包括.c和.h文件。定义:在函数体内部的变量,作用域仅限于函数体内部。全局变量的作用域为整个程序,而局部变量的作用域为当前函数或循环等。声明一个二维数组:int arr[5][5]。

2022-08-24 19:31:14 164

原创 c语言..

数组的思维导图。

2022-08-23 19:49:25 113

原创 c语言..

程序段 程序段。程序段 程序段。条件编译:程序在多个文件引入#include,不被多次引用,我们进行条件编译。整数10表示十个元素,元素数无法改变。宏定义:在开的头申明一个宏,再在主函数中运用。数组:代表内存里的一组连续的同类型的存储区。

2022-08-23 08:29:27 41

原创 C语言..

floor(x):对x向下取整,没有小数 pow(x,y):x的y次方。abs:求整形的绝对值 ceil(x):对x向上取整,没有小数。类型 函数名(形参) int a(int a, int b)常用的数学函数:sqrt(x):x的开平方 fabs(x):求浮点型x的绝对值。printf:输出字符 scanf:输入字符。m=a(a,b):调用上面的定义函数,进行运算。...

2022-08-18 19:12:05 221

原创 C语言。。

重点例题:

2022-08-16 19:57:14 168

原创 c语言..

if else 嵌套:if(){ }else if(){}else{}if else 语句:if(){ }else{ }for循环语句:for( a=,a

2022-08-15 19:44:54 157

原创 c语言..

&:与 ||:或!:非 ~:取反 ^:异或 >>:向右移

2022-08-12 19:48:48 187

原创 C语言..

整数型int:①长整型long long int %lld ②长整形long int %ld ③短整型short int %hd。\\反斜杠 \'单引号 \"双引号 \Ooo八进制 \xhh十六进制。转义序列:\b退格 \n换行 \r回车(回到当前行的第一位)\t制表符(一共八位)④无符号型unsigned int %u ⑤整形int %d。+:加 -:减 *:乘 /:除 %:取余。%f浮点型 %e科学计数法。...

2022-08-11 19:47:01 105

原创 进制转换.

用什么进制转十进制,就先从后往前第一位为几进制的0次方,第二位为几进制的1次方,以此类推。例如八进制:第一位就是8的0次方,第二位是8的1次方,等等。例如:0001:1 0010:2 0100:4 1000:8。例如:5:0101 8:1000 10:A 15:F。从后往前每一位数分为三位二进制数,缺位补零。例如:1:001 2:010 3:011。例如:001:1 010:2 100:4。需要转什么进制就用十进制的数与进制数做除法,将余数以倒序的形式排序。...

2022-08-10 19:37:19 399

原创 Linux指令

shutdown -h now:立即关机 shutdown -r now:立即重启。cat 1.txt >>./2.txt:把1.txt的信息追加到2.txt里。cat 1.txt >./2.txt :把1.txt的信息输入到2.txt。find+./ -name “*.txt”:按文件后缀查找。find+./+-name+文件名:按文件名称查找。find+./+ -type+d:按文件类型查找。cp+文件名+新文件名:拷贝文件。vim:创建文件/打开文件。...

2022-08-09 19:09:27 169

原创 Linux指令

Linux指令

2022-08-08 21:20:01 192 1

空空如也

空空如也

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

TA关注的人

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