
一起学习C语言
文章平均质量分 64
嵌入式工程师必备
深海2780
远在远方的风比远方更远
展开
-
WIN10DOS命令
1.calc:启动计算器2.appwiz.cpl:程序和功能3.certmgr.msc:证书管理实用程序4.charmap:启动字符映射表5.chkdsk.exe:Chkdsk磁盘检查(管理员身份运行命令提示符)6.cleanmgr: 打开磁盘清理工具7.cliconfg:SQL SERVER 客户端网络实用工具8.cmstp:连接管理器配置文件安装程序9.cmd.exe:CMD命令提示符10.自动关机命令 Shutdown -s -t 600:表示600秒后自动关机 shutdown原创 2020-09-04 15:23:35 · 333 阅读 · 0 评论 -
VS2015无法显示源代码内容
在电脑中用everything搜devenv.exe,运行,然后打开要打开的工程即可。原创 2020-12-10 09:39:01 · 1031 阅读 · 0 评论 -
VS中的筛选器
为了对我们的工程便于管理,通常对代码进行分类。筛选器就相当于文件夹。原创 2020-09-04 11:32:47 · 959 阅读 · 0 评论 -
令牌环协议
令牌环上传输的小的数据(3个字节的一种特殊帧)叫为令牌,谁有令牌谁就有传输权限。如果环上的某个工作站收到令牌并且有信息发送,它就改变令牌中的一位(该操作将令牌变成一个帧开始序列),添加想传输的信息,然后将整个信息发往环中的下一工作站。1)首先进行环的初始化(建立一逻辑环),然后产生一空令牌,在环上流动。(2)希望发送帧的站必须等待,直到它检测到空令牌的到来。(3)想发送的站拿到空令牌后,首先将其置为忙状态,该站紧接着向令牌的后面发送一个数据帧。(4)当令牌忙时,由于网上无空令牌,所有想发送数据帧的站必须等待原创 2020-09-04 15:25:42 · 1431 阅读 · 0 评论 -
WIN10 DOS命令
1.calc:启动计算器2.appwiz.cpl:程序和功能3.certmgr.msc:证书管理实用程序4.charmap:启动字符映射表5.chkdsk.exe:Chkdsk磁盘检查(管理员身份运行命令提示符)6.cleanmgr: 打开磁盘清理工具7.cliconfg:SQL SERVER 客户端网络实用工具8.cmstp:连接管理器配置文件安装程序9.cmd.exe:CMD命令提示符10.自动关机命令 Shutdown -s -t 600:表示600秒后自动关机 shutdown原创 2020-09-05 09:41:39 · 358 阅读 · 0 评论 -
一起学习计算机系统(4)
它的工作方式是通过触发器电路来存储和保持数据,每个存储单元需要使用几个晶体管来实现,因此SRAM的密度较低,造价较高。内存总线的设计和宽度对于系统性能非常重要,较宽的内存总线可以支持更大的数据传输量,并提高系统的吞吐量。它类似于只能读取数据而不能写入数据的常规只读存储器(ROM),但与常规ROM不同的是,PROM可以被用户编程来存储特定的数据。它是从Y86设计而来的,Y86是一种简化的类似x86的计算机体系结构,旨在教授计算机体系结构和程序设计的基本概念。一旦编程完成,数据将永久保存,并且可以被读取。原创 2024-04-18 16:53:35 · 345 阅读 · 0 评论 -
一起学习计算机系统(3)
为了避免内存泄漏,开发人员需要在程序中正确地管理内存的分配和释放,确保内存资源能够得到充分利用,同时避免不必要的浪费。堆内存的分配和释放可以按需进行,但需要开发者自行管理,确保释放已分配的内存,以避免内存泄漏。通过使用malloc()和free()等函数在堆上分配和释放内存,结合指针的操作,可以动态构建、插入、删除和释放数据结构中的元素。但栈内存的大小是有限的,且生命周期受到函数调用的限制。静态内存管理是一种简单的内存分配方式,但它的缺点是分配的内存大小在编译时确定,无法根据实际需要进行动态调整。原创 2024-04-18 16:17:05 · 369 阅读 · 0 评论 -
一起学习计算机系统(1)
这些线程库提供了一些API和机制,用于创建和启动线程,设置线程的属性,进行线程间的通信和同步等操作。通过将任务分解为多个线程,可以让不同的线程同时执行不同的部分任务,从而实现任务的并行执行。这样,不同阶段的指令可以同时在流水线的不同阶段进行处理,从而提高指令的执行效率。每个任务有自己的执行线程或进程,可以独立进行运算。Telnet工具是一种用于实现Telnet协议的客户端应用程序,用户可以使用Telnet工具在命令行界面上输入远程主机的地址和端口号,然后建立与远程主机的连接,进行远程登录和交互操作。原创 2024-04-18 14:52:27 · 878 阅读 · 0 评论 -
一起学习计算机系统(2)
总结来说,浮点数是一种用于表示实数的数值表示方法,通过符号位、指数和尾数来表示实数的大小和精度。浮点数采用科学记数法,能够表示很大范围和精度的实数,但在计算机中有限的位数表示下,可能会出现舍入误差和精度损失。总结来说,无符号数是一种用于表示非负整数的数据类型,在计算机中不包含符号位,可以利用全部比特位表示数值,能够表示更大的数值范围。总的来说,二进制的神奇之处在于它是计算机科学和工程中的基础,提供了数据表示、逻辑运算、存储和传输、运算效率、硬件实现性和可扩展性等关键功能,使计算机得以实现和发展。原创 2024-04-18 15:23:03 · 518 阅读 · 0 评论 -
什么是回调函数
回调函数原创 2023-02-22 14:00:30 · 108 阅读 · 0 评论 -
VS当中各个项目的区别
首先,说一下空项目,大多数想单纯创建c++工程的新同学,打开vs后很可能不知道选择创建什么工程,这时候请相信我,空项目是你最好的选择。因为空工程不包含任何的源代码文件,接下来你只需要在相应的源代码文件夹和头文件文件夹加入相应的.cpp和.h文件即可。(注:对于首次使用vs的新同学来说,运行程序的时候很可能,闪一下就不见了,请不要着急,这是因为vs软件本书没有加上停止的代码,我们自己动手加上就好了。每次写程序的时候,我们需要include头文件stdlib.h,然后在程序末尾加上system(“pause”)转载 2021-09-02 09:44:02 · 2006 阅读 · 0 评论 -
C语言中,&的三种作用
取地址。单目运算符。用来取一个变量的地址。int i, *p;p = &i;//这里的&作用是取变量i的地址。位操作中的与操作运算符。也就是常说的and操作,双目运算符。计算的时候按位计算,&两边操作数对应位上全为1时,结果的该位值为1。否则该位值为0比如0x12&0x23 转为二进制为:B00010010&B00100011,按位计算结果为B00000010,即结果为0x02当两个&&一起用的时候,表示为逻辑运算中的与运.原创 2020-09-08 10:10:05 · 17892 阅读 · 0 评论