代码改变世界

阅读排行榜

《Linux C一站式学习》第七章 结构体

2011-11-27 14:57 by htc开发, 284 阅读, 收藏,
摘要: 1. 复合类型与结构体在编程语言中,最基本的、不可再分的数据类型称为基本类型(Primitive Type),例如整型、浮点型;根据语法规则由基本类型组合而成的类型称为复合类型(Compound Type),例如字符串是由很多字符组成的。struct complex_struct { double x, y;};struct complex_struct { double x, y;} z1, z2;struct complex_struct z3, z4;struct complext_struct z = { 3.0, 4.0 }Initializer中的数据依次赋给结构体的各成员。如.. 阅读全文

为什么IOS比Android更吸引开发者

2012-06-23 13:30 by htc开发, 282 阅读, 收藏,
摘要: 1、IOS开发比Android开更容易赚钱1.1 Appstore上的应用和游戏比Android play store质量高 现在Android Market变更为Android play store,App Store大概已经超过60万应用了,Android play store大约30万,App store的应用和游戏都是通过严格审核的,大多是收费的应用游戏。Android里面的色情、壁纸和铃音等垃圾应用数量也是很庞大,如果去除这些,Android Market的应用数量和质量会更缩水。当然在这么大的数目下,数量已经不是竞争关键,应用质量才是真正的关键。 Android应用商... 阅读全文

除零会导致内存溢出

2005-04-23 13:03 by htc开发, 282 阅读, 收藏,
摘要: 自从我接手这个激光机器小车项目之后,小车能走动了,不过老是经常死机。这两个星期一直在找死机的原因,刚开始考虑是硬件中断的原因。中断来不及处理导致死机。想办法把它改成接受8个字节后发生一次中断,这样就可以减少中断的次数。不过改了之后还是有死机的情况。随后,又将激光头的转速降低,还是有死机。没辙! 昨天睡觉的时候想这个问题,突然想到“除零”。除零会导致内存溢出。早上又一下子来了感觉,想到滤波程序中如果一个角都没有通过,则会出现“除零”的情况。遂大悟!连忙爬起来,赶到公司。改过之后,发现没有死机的情况了。 两个星期一直在找这个原因,结果就是因为这么小小的情况没有注意到。唉~~~~~~~~~惭 阅读全文

Iphone在ScrollView下点击TextField使文本筐不被键盘遮住

2012-03-10 14:07 by htc开发, 281 阅读, 收藏,
摘要: 今天星期六,一觉睡到十一点,本来还想睡的,想起还要写博客,就起来了,唉,好不容易老天不下雨,下午还打算去打球,好吧加油,这是第二篇了。废话不多说,新建项目就不多说了,直接从编辑xib文件说起:1.拖一个Scroll View视图填充View窗口,将Scroll View视图拖大一些,使其超出屏幕。2.向Scroll View拖(添加)多个Label视图和Text View视图。3.在.h头文件中添加如下代码:#import <UIKit/UIKit.h> @interface ShowTextFiled : UIViewController { IBOutlet UIScrollV 阅读全文

getopt函数的使用(转)

2009-11-10 22:27 by htc开发, 280 阅读, 收藏,
摘要: 每一天你都在使用大量的命令行程序,是不是感觉那些命令行参数用起来比较方便,他们都是使用getopt来实现的。在Linux下使用getopt写程序是一种比较cool的事情,下面来简单的介绍一下getopt的使用。=== getopt使用 ===在讨论参数处理之前,我们先明确两个概念:选项、选项参数gcc -g -o test test.c我们经常使用上面的命令来编译程序,这里g和o就是选项,其中test就是o的选项参数下面我们来看一下getopt:首先是函数声明:#include <unistd.h>extern char *optarg;extern int optind;exte 阅读全文
上一页 1 ··· 33 34 35 36 37 38 39 40 41 ··· 105 下一页