- 博客(7)
- 资源 (6)
- 收藏
- 关注
转载 C语言陷阱与缺陷
C语言陷阱和缺陷[1] [译序] 那些自认为已经“学完”C语言的人,请你们仔细读阅读这篇文章吧。路还长,很多东西要学。我也是…… [概述] C语言像一把雕刻刀,锋利,并且在技师手中非常有用。和任何锋利的工具一样,C会伤到那些不能掌握它的人。本文介绍C语言伤害粗心的人的方法,以及如何避免伤害。 [内容] 0 简介1 词法缺陷
2013-01-28 15:39:39 237
原创 《C语言进阶》中提到的关键点与陷阱
1、可以将二维数组的首地址赋值给数组指针,从而让数组指针可以访问该二维数组的内容,但以下的首地址赋值会出错 int a[4][4]; int (*b)[4]; b = &a;
2013-01-28 15:36:13 107
原创 内存分配趣题
关于内存分配总觉得云里雾里,但是它却无处不在,C、C++、操蛋系统、变异原理、Linux、计算机组成原理等,他都有出席,让人甚是蛋疼。 我们的变异原理老师特别喜欢考察我们内存分配关于函数调用那部分的知识并举一些看似很简单却不简单的例子。 这段时间也一直在研究这个,下午总算想明白了一些东西。 在开始分析前,先来看一段代码: #include #include int *A
2013-01-22 15:31:05 121
原创 Linux内核学习计划
这些天,复习完linux心里有看Linux内核的想法,但听好多朋友说他们都没看过linux内核,觉得这东西一定不简单,然后网上收集了下信息,看看都需要什么基础,大概是下面罗列的这些。 学习Linux内核的前戏: 1, 关于操作系统理论的最初级的知识。不需要通读并理解《操作系统概念》《现代操作系统》等巨著,但总要知道分时(time-shared)和实时(real-time)的区
2013-01-16 09:50:51 1355 4
原创 简洁计算机器Calculator【QT官方版】
这几天在学习QT,按照官方Nikia给的英文课件在学 痛苦程度不亚于被强奸 练习是让我们补全Calculator类中信号与槽应用的代码 瞎搞了3个小时,终于补全 也像被强奸一样,快结束的时候是有快感的 一、功能 记录结果的简单的计算器,带清空输入和清空结果功能。 二、实现 界面和计算过程分开,各位一个类,一个为Calculator类,一个为Ui::Calcula
2013-01-02 23:58:58 1011
原创 一个简单的QT程序
(1) Qdevelop的配置与安装请看我前一篇文章Here (2)启动Qdevelop,会检测环境。除了“linguist”和“assistant“,应该都标记安装了。 然后可以继续。 (3)选择“工程-新建工程“。 带对话框;Release;工程名填上;位置选好,建议单独建立个目录;其它默认就可以。确定。 (4) 工程
2013-01-02 00:16:43 1443
原创 Ubuntu下如何创建并配置QT编译器
<!-- @page {margin:2cm} p {margin-bottom:0.21cm} --> 虽然网络上很多人使用 Redhat 或者fedora 作为上位机操作系统,但是我觉得使用Ubuntu最为方便,因为需要的软件包大部分都可以通过 apt-get 方式来安装,而不必从源代码开始自己编译。要知道,自己编译源代码可不是一件轻松的事,因为在编译过程
2013-01-01 14:16:58 1752
Solr可直接执行的Reuters 21578文档集
2014-12-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人