C语言
文章平均质量分 62
v_link
青春可以毕业,梦想永远不会毕业。
展开
-
c语言学习--数据宽度
数据宽度原创 2016-09-10 15:54:28 · 5501 阅读 · 0 评论 -
c语言学习--关于函数的参数传递(汇编和可执行文件)
簇: 数据存储在硬盘的时候都是以簇位单位,所以无论文件大小是多少,除非正好是簇大小的倍数,否则文件所占用的最后一个簇或多或少都会产生一些剩余的空间,且这些空间又不能给其它文件使用,即使这个文件只有0字节,也不允许两个文件或两个以上的文件共用一个簇,不然会造成数据混乱。程序运行的过程:代码->编译->链接->可执行程序 编译属于初加工,类似于宰杀猪的过程 链接则属于深加工,类似于将生猪肉做成一盘菜原创 2016-09-02 23:45:46 · 2460 阅读 · 0 评论 -
c语言学习--计算机软件和硬件
为什么会加载进内存? 因为内存的读写速度更快,而且cpu只能从内存中读写。 cpu并不能做所有的事情,是由源代码生成的机器码来告诉cpu怎么执行,cpu便从上而下来一步一步执行。计算机的本质,就是一堆IC的组合体,通过各种电信号(高低电平/0和1)来进行简单的操作。谁来操作硬件? 应用程序是导航,windows是司机,硬件是车。所以实质上是软件来控制硬件的。操作系统来操作硬件 通过in &原创 2016-09-04 19:37:33 · 1452 阅读 · 0 评论 -
C语言学习-- 计算机原理及二进制
(0x01)CPU组成:寄存器:(累加,标志【逻辑判断】, 基址【imagebase】,变址【基址寄存器的相对位置】,程序,计数【下一条指令在程序中的位置】,指令【cpu内部使用】,栈【记录栈的地址】 )控制器(主要负责控制,控制每条指令的运行)运算器(计算机中执行各种算术和逻辑运算操作的部件)时钟(时钟频率与CPU的性能成正比)程序与CPU:代码->EXE->加载->CPU低级语原创 2016-09-01 23:40:27 · 2405 阅读 · 0 评论 -
Windows常见错误处理--集合
Windows常见错误处理–集合**0x01**error C2065: '_beginthreadex' : undeclared identifierError executing cl.exe.Exception.exe - 1 error(s), 0 warning(s)用VA可以定位到,函数'_beginthreadex'是在头文件<process.h>中声明的,而且可以看出在程序开原创 2016-12-07 18:22:35 · 420 阅读 · 0 评论