- 博客(5)
- 收藏
- 关注
原创 关于C语言存储类型
2.修饰全局变量和函数:当此文件内要使用别的文件的全局变量或者函数时,可用extern修饰;4.static修饰的局部变量就算未初始化值也为0,若局部变量已经初始化,则只能初始化一次;3.static修饰局部变量时会延长其生命周期(到return 0结束)register:修饰局部变量存储在寄存器,若寄存器满了就存储在栈区。2.static修饰全局变量时会限制其作用域只能在本文件内使用;1.修饰全局变量存储在静态区(.bss,.data);1.修饰全局变量和局部变量存储在静态区;
2023-08-07 19:47:59
31
原创 嵌入式操作系统的定义以及GNU计划
1975年bill joy创造了BSD系统,1984年大学教授设计了Minix,同年斯托曼提出了GNU计划创造了一个高度自由的操作系统,在unix上写了自己的软件和应用程序,Shell和C库,为防止被注册商标,1985年起草了GPL(通用公共许可证,目的是使Linux永远处于高度自由)。GNU: 1983年,Richard Stallman(理查德·马修·斯托曼)创立GNU计划。1.定义:以应用为中心,以计算机技术为基础,软硬件可裁剪,适用于对功能、可靠性、成本、体积、功耗有严格要求的专用计算机系统。
2023-08-07 19:43:37
63
原创 GDB编译器的使用
5.运行代码:输入“r”,输入“n”可单步运行代码,需要进入子函数时输入"s"。6.退出gdb:输入“q”3.在终端输入“l”可查看载入的文件。4.设置断点:b+行号(设置在某一行)/b +main(设置在main函数处), info b可查看断点情况。2.在终端输入(gdb+文件名)启动gdb。1.在使用gdb时要先在文件编译时加上-g参数。
2023-08-07 19:40:52
76
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人