2006年8月20日

摘要: 一、预备知识—程序的内存分配 一个由c/C++编译的程序占用的内存分为以下几个部分 1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。 2、堆区(heap) — 一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回收 。注意它与数... 阅读全文
posted @ 2006-08-20 17:10 Carefree's Blog 阅读(261) 评论(1) 推荐(0) 编辑
 
摘要: 这已经是一个老生长谈的问题了,刚上大学的时候考虑过,最后选了C;快毕业的时候为找工作,选了C++,出来工作了又改用C#/Java。 具体说,现在应用软件开发市场分为两大阵营:Java和.NET,势均力敌,如何选择就看自己的兴趣了。Java和.NET都不是单纯的语言,而是一套体系。Java包括J2SE/J2ME/J2EE,分别面向桌面系统、移动设备、企业系统。.NET是... 阅读全文
posted @ 2006-08-20 16:37 Carefree's Blog 阅读(1613) 评论(1) 推荐(1) 编辑
 
摘要: C#与C++、Java之比较概览 Ben Albahari 著 荣耀 译 本文翻译时间较早。欢迎指出任何误失。谢谢。 感谢以下人士的支持和反馈(按字母先后顺序): Don Box、C.R. Manning、Joe Nalewabau、John Osborn、Thomas Rhode、Daryl Richter。 本文以C#提供的新编程方式以及它对两个近邻Java和C++的改进为中心。C#在很多方... 阅读全文
posted @ 2006-08-20 10:54 Carefree's Blog 阅读(3841) 评论(0) 推荐(0) 编辑