货比三家之MacPro_MF840

在临近研究生毕业,即将走向社会之际,打算将吃饭的家伙–笔记本更新一下。上一任笔记本是联想的 G450 ,还是我刚上大学时买的呢,已经陪伴了我六年之久,途中只升级了一下内存(1+1G变成1+4G)。用它编过程,学过 Photoshop ,玩过真三国无双。。。现在依然可以完美运作。不过这个笔记本有个致命的缺陷,就是太大,太笨重,而且电池只能待机10min,所以非常不适合随身携带。而Mac Pro能玩虐这两点。至于说系统的差异的话,因为现在习惯的工作环境是 Ubuntu,所以对于基于 linux 内核的 OS X 应该没有啥压力。而且应该会搞个 OS X+Ubuntu+Windows 的三系统,毕竟 Windows 里的游戏还是戒不了哇!

[阅读全文]
 |   

C语言编程之指针

c 语言之所以强大,以及其自由性,很大部分体现在其灵活的指针运用上。因此,说指针是 c 语言的灵魂,一点都不为过。同时,这种说法也让很多人产生误解,似乎只有 C 语言的指针才能算指针。basic 不支持指针,在此不论。其实,pascal 语言本身也是支持指针的。从最初的 pascal 发展至今的object pascal,可以说在指针运用上,丝毫不会逊色于c语言的指针。还有 Java 语言,虽然任何教程都没有提及指针,但是在我看来任何类对象(基本数据类型不确定)的创建都使用了指针。所以对指针的理解决定了你对编程语言的理解。

[阅读全文]
 |   
C  

C家族语言编程之输入

大家都知道 C++ 语言是兼容 C 语言的,所以在 C++ 中我们有最起码两种方式来实现输入输出。但是这里我还是想将这二者区分开来。毕竟目前还是喜欢在纯C的环境下面编程。所以这里就稍微介绍一下 C/C++ 里面常用的输入输出。

[阅读全文]
 |   
C  

C语言编程之运算符

在C语言中有很多运算符,像求字节数运算符[sizeof],赋值运算符,算术运算符,关系运算符,逻辑运算符,条件运算符,位运算符,指针运算符等。这些运算符在运算时是有优先级的,会最终影响结果。所以了解其优先级以及运算方法是挺重要的(虽然本人觉得这些都可以通过加括号来解决,但是还是要了解一下,以便更快读懂他人程序)。

[阅读全文]
 |   
C