- 博客(7)
- 资源 (41)
- 收藏
- 关注
转载 c++ 动态创建多维数组
我们知道char *a=new char[10];可以创建一个长度为10的数组。当把定值10换为一个变量时,我们的程序也没有任何问题,这时可成了名副其实的动态创建数组,如:int n=10;char *a=new char[n];但我们怎么动态创建一个多维数组呢?一定有人写出来这样的代码://错误代码char **a=new char[1
2012-12-23 23:20:59 954
转载 Linux下C程序进程地址空间布局
我们在学习C程序开发时经常会遇到一些概念:代码段、数据段、BSS段(Block Started by Symbol) 、堆(heap)和栈(stack)。先看一张教材上的示意图(来源,《UNIX环境高级编程》一书),显示了进程地址空间中典型的存储区域分配情况。 从图中可以看出:从低地址到高地址分别为:代码段、(初始化)数据段、(未初始化)数据段(BS
2012-12-23 23:18:10 756
转载 汇编语言
对于计算机软件专业的学生,适当的学习一些汇编语言知识,我认为很重要,有助于你对于计算机底层工作的了解,帮助你更好的理解计算机高级语言,汇编原理,也对于学习操作系统很有帮助...以下内容均为个人整理...错误不当之处还望大家指出更正..谢谢..每条指令 均按照1、指令的汇编格式2、指令的基本功能3、指令的寻址方式4、指令对标志位的影响5、指令的特殊要求这5
2012-12-23 23:16:11 3792 1
转载 malloc 源码
两个函数取自UNIX 版本6 malloc.c文件,一个为malloc函数,一个为mfree函数 2515:/*map数组是一个空闲资源列表,其中每个存储区由其长度和相对地址定义*/ struct map 2516: { 2517: char *m_size; 2518: char *m_addr; 2519: };
2012-12-23 23:11:50 780
转载 纯C实现c++类
/#include "stdafx.h"/*描述:纯c模拟类,纯c编写c++类,纯c实现c++类的简单范例,结构模拟类,struct 编写class.c编写类是实现纯c编写com组件的基础。*/#include typedef struct _Vtbl{ void (*AddRef)(struct CObject* obj,int);//所有的
2012-12-23 23:04:01 2082
转载 C书籍
C程序设计语言(第2版·新版)---C语言“倚天屠龙双剑”---Brian W.Kernighan“C语言之父” C Primer Plus中文版(第五版)--------C语言“倚天屠龙双剑”---Stephen Prata C程序设计(第三版)---------------------------谭浩强 C语言大全(第四版)--------------------------
2012-12-09 20:29:56 767
转载 让你的C程序更有效率的10种方法
摘要:任何代码的美丽不仅在于找到一个给定的问题的解决方案,但在它的简单性,有效性,紧凑性和效率。因此,每一个程序员当用C语言开发时,都应该保持这些基本的东西在头脑中。任何优秀的代码不仅是找到一个给定问题的解决方案,还要保持它的简单性,有效性,紧凑性和效率。设计代码往往比执行代码更难 。因此,每一个程序员当用C语言开发时,都应该保持这些基本的原则在头脑中。本文向你介绍规范你的C代
2012-12-09 20:16:51 441
chatserverclientepoll
2018-08-04
类everything java源码
2018-06-13
Orange's chapter8a修改后可以查看消息流程的版本
2018-04-05
chapter5_i
2018-03-13
clicks模拟鼠标键盘
2016-03-13
[97世界编程大赛4K组]ts代码运行展示.mp4
2024-05-05
dmesg_with_pr_info_add_file_function.log
2019-11-03
kernel start log.txt with log
2019-10-29
boot.zip Linux kerner grub 5.0.1压缩包
2019-09-14
30day 的07_day 添加了大屏显示1024*768,适配了中文显示
2019-04-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人