C编程鬼话

关注
加载中
93
回答
第二篇,从一条内裤说起

开源内裤,是OSCHINA的主题物品,也算极品程序员必备之内裤。其区别一般内裤的地方就在于存在一句名言“hello world!"。 本篇的目标,就是我们...

2012/10/22 00:58
43
回答
第6章,数组,指针,字符串

绝大多数执行语句语法其实已经说完了。无非还有些零散的操作以后谈。几乎常用的代码,你都可以实现,不过仅是说语句语法部分,诸如 i+3 j < 5 for(i...

2012/11/02 03:07
88
回答
第一篇 一切从0开始 (C语言书的预告,大家多提意见)

讲C语言之前,先说第一句鬼话,如下: 鬼话: C语言,只是一个编程语言,对于工程师或程序员无非是个可选择的工具。是否选择,根据设计目标和任务以及执行团队的...

2012/10/21 02:49
13
回答
第7篇 任意存储空间结构的设计

回顾上一篇最后,我们有一个易出错的设计,如下 #define PARAM_STR0 "height" #define PARAM_STR1 "width"...

2012/11/12 01:49
9
回答
第9篇 #define的使用与代码运行检测方法 (中)

鬼话:说测试,怎么说到一个宏的设计上来了,测试方法,讲究方法,我们将代码可以看作和存储有关,和逻辑有关,和存储及逻辑均有关三种。除了最后一个有点难办,第二...

2012/11/29 01:20
18
回答
第9篇 #define的使用与代码运行检测方法 下

我们可以看到,宏对逻辑一致性,可以良好的扩展,例如前面的例子,COPY_T ,和MALLOC_ND,还有control.c中的一组代码,重复如下: typ...

2012/11/29 19:03
13
回答
第6章,数组,指针,字符串(中)

指针,其实没什么难的,特别是对指针的理解,好学生,背背,考试100分。难的在于书写习惯和设计方法。原理理解了,对于指针的使用,养成良好习惯,等你能力提升后...

2012/11/04 02:52
46
回答
第三篇 从MVC 开始模块化编程(上)

MVC是什么,WIKI上可以查查。难得对WIKI鄙视一把。很多新手经常被老手忽悠。什么MVC模式,MVC架构。我不知道为什么特别是JAVA的程序员喜欢把架...

2012/10/23 01:52
18
回答
第9篇 #define的使用与代码运行检测方法

我们前面使用了宏定义,实现了如下的一个打印 #define __PRINT_FUNC() do {printf("%s func!\n",__func__...

2012/11/27 16:59
13
回答
第8篇 完善MVC的DEMO,闲话MAKEFILE(下)

话说随心所欲,但该规范的还是要规范。针对我们的设计目标,就是不写内容,还是要把架子搭起来。因此model.c的代码需要调整如下: #include <st...

2012/11/20 03:48
26
回答
第三篇 从MVC 开始模块化编程(中)

回顾一下上部分的设计目标如下: 1、程序存在一个参数,该参数位配置文件文件名。 2、当该文件存在时,读取该文件中的配置数据 3、当该文件不存在时,创建新文...

2012/10/24 03:17
10
回答
第8篇 完善MVC的DEMO,闲话MAKEFILE(中)

我们回到MVC模块的讨论。现在C基本搞定,M和V还没有确认。假设我们有这样的设计任务。 mode = 0 表示在屏幕上打印一个直角三角型 mode = 1...

2012/11/17 20:32
19
回答
第8篇 完善MVC的DEMO,闲话MAKEFILE

不得不说一句,从开始,到现在,我不得不忍受着无法使用make MAKEFILE的折磨。而如果从开始到现在,所有的例子你都亲自敲过诸如如下的命令: gcc ...

2012/11/15 03:13
8
回答
第6篇 指针数组字符串(下)补充

我们回到control.c文件里。那么我们就可以利用g_pcontrol_input进行读取工作。当然这里有个学院派的做法,就是检测当前文件的长度,毕竟如...

2012/11/11 00:44
13
回答
第6篇 指针数组字符串(下)

有了指针,数组,字符串的概念,总算可以继续说说 MVC了。前面说过。模块化的设计,接口参数针对模式,而数据是通过缓冲来传递的。那么对于MVC 的 C ,c...

2012/11/08 04:08
31
回答
第5篇 你这个“死”循环

前面的我们说过,“死”循环。 其实死循环并不死,只是状态感觉机器无法跳出循环,以能处理其他逻辑,有死的感觉,而已。 鬼话:其实我更把“死”循环的“死”字,...

2012/10/30 17:44
16
回答
第四篇 从goto 说起 补充后续内容

那么我们也可多此一举的使用C语言提供的跳转命令 goto来模拟上述的if else动作。使用方法其实很简单,如同上述的 b,而且是无条件的跳转。当然和汇编...

2012/10/28 02:50
11
回答
第四篇 从goto 说起

MVC的设计任务显然没有完成,不过为了更好的把后续工作做好,此处不得不插播一些其他内容。以拓宽我们对C的学习。 以下说两句鬼话,绝非属于正常教育学习路线:...

2012/10/27 01:20
15
回答
MVC开始模块化编程(下)未完。。

我们继续利用上一篇,参考MVC开始模块化编程(中)对VIEW的方法,我们也对control模块的接口进行设计,并修改attr.c文件。如下: attr.c...

2012/10/26 00:19

没有更多内容

加载失败,请刷新页面

没有更多内容

返回顶部
顶部