编程
qq_30479727
这个作者很懒,什么都没留下…
展开
-
c++ 堆、栈、自由存储区、全局/静态存储区和常量存储区
char *s1 = "ni";char *s2 = "";int _tmain(int argc, _TCHAR* argv[]){ //在C++中,内存分成5个区,他们分别是堆、栈、自由存储区、全局/静态存储区和常量存储区。 //栈空间 int a=0; int b=0; printf("栈空间\n"); printf("%p\n",&argc); printf("%p原创 2017-06-15 18:12:43 · 585 阅读 · 0 评论 -
磁盘快速读写简析
原文:http://blog.csdn.net/blues1021/article/details/44134623快速读写磁盘数据的方法:1.块读取:一下子将数据读取到内存的(无论是文本还是二进制),而不是一行行的读取。2.异步的IO,创建多线程,或者使用重叠IO,IO复用,异步的事件回调通知机制(可以用事件对象,信号驱动来实现)。3.优化分析文件的算法和尽量转载 2017-06-10 19:42:54 · 1088 阅读 · 0 评论 -
字符编码
字符编码有很多种类型:如:ANSI,ASCII,Unicode,UTF-8,UTF-16等等不同字符编码下的函数:如:标准ANSI函数注意:不同编码下有些数据类是不一样的,这些不同编码下的函数严格上要使用对应的编码一、定义Unicode:使用两字节或2n个字节进行全球统一字符编码;MBCS:多字节字符集,以ANSI标准为例。以不定长编码字符,原创 2017-06-17 23:03:05 · 259 阅读 · 0 评论 -
系统启动过程
The Master Boot Record (MBR)andWhy it is Necessary?If you have arrived here through a search engine, and there's no menu to the left click here!When you turn on your PC, the processor atte转载 2017-07-05 23:03:33 · 1637 阅读 · 0 评论 -
Linux 下的串口编程
Linux 下的串口编程原创 2017-10-09 21:18:28 · 431 阅读 · 0 评论