2013年12月25日
摘要: int acct_parm[3] = {4, 2, 30};#define RESUME (acct_parm[0]) 阅读全文
posted @ 2013-12-25 16:12 语辰 阅读(204) 评论(0) 推荐(0) 编辑
摘要: ELF interpreter /libexec/ld-elf32.so.1 not found错误, 其实就是在64位平台上运行32位软件的不兼容造成的.找个64的包安装就上ok了。 阅读全文
posted @ 2013-12-25 16:11 语辰 阅读(279) 评论(0) 推荐(0) 编辑
摘要: set prompt = "%B%n@%m[%/]" 阅读全文
posted @ 2013-12-25 15:43 语辰 阅读(237) 评论(0) 推荐(0) 编辑
摘要: http://www.cnblogs.com/QJohnson/archive/2011/06/24/2089414.html 阅读全文
posted @ 2013-12-25 14:59 语辰 阅读(97) 评论(0) 推荐(0) 编辑
摘要: 引用一个结构体变量有两种方式:通过结构体变量名和通过指向结构体的指针变量。与之对应的,引用结构体成员的标记形式也有两种,分别用运算符“.”“->”来标记。(1)由结构体变量名引用其成员的标记形式为: 结构体变量名.成员名(2)由指向结构体的指针变量引用结构体成员的标记形式: 指针变量名->成员名 阅读全文
posted @ 2013-12-25 14:56 语辰 阅读(947) 评论(0) 推荐(0) 编辑
摘要: static修饰的函数只能被本文件里内容使用。不能被外部被调用 阅读全文
posted @ 2013-12-25 14:47 语辰 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 一位数组赋值的几种方式int a[10]={1,2,3,4,5,6,7,8,9,10};.一般初始化,例:int a[10]={3,10,5,3,4,5,6,7,8,9};int array[5]={2,3,4,5,6};其结果是给每一个数组元素都指定了初值。2.部分元素初始化,其余元素均为零。例: int a[10]={7,8,9,67,54};仅给前5个元素赋初值,后5个元素初值为0。3.全部元素均初始化为1。int a[10] = {1,1,1,1,1,1,1,1,1,1};不允许简写为int a[10]={1};或int b[10]={1*10};注意:当程序不给数组指定初始值时,编译 阅读全文
posted @ 2013-12-25 13:51 语辰 阅读(3575) 评论(0) 推荐(0) 编辑
摘要: 1.指针运算符 (1)取地址运算符& 取地址运算符&是单目运算符,其结合性为自右至左,其功能是取变量的地址。在scanf函数及前面介绍指针变量赋值中,我们已经了解并使用了&运算符。 (2)取内容运算符* 取内容运算符*是单目运算符,其结合性为自右至左,用来表示指针变量所指的变量。在*运算符之后跟的变量必须是指针变量。需要注意的是指针运算符*和指针变量说明中的指针说明符* 不是一回事。在指针变量说明中,“*”是类型说明符,表示其后的变量是指针类型。而表达式中出现的“*”则是一个运算符用以表示指针变量所指的变量。 阅读全文
posted @ 2013-12-25 13:45 语辰 阅读(867) 评论(0) 推荐(0) 编辑
摘要: 在C语言中,结构体(struct)指的是一种数据结构,是C语言中聚合数据类型(aggregate data type)的一类。结构体可以被声明为变量、指针或数组等,用以实现较复杂的数据结构。结构体同时也是一些元素的集合,这些元素称为结构体的成员(member),且这些成员可以为不同的类型,成员一般用名字访问。 阅读全文
posted @ 2013-12-25 12:47 语辰 阅读(687) 评论(0) 推荐(0) 编辑
摘要: typedef unsigned int size_tsize_t是unsignedint的别名(typedef)size_t是无符号,int是有符号的。size_t 是为了方便系统之间的移植而定义的ssize_t是signed size_t 阅读全文
posted @ 2013-12-25 12:42 语辰 阅读(142) 评论(0) 推荐(0) 编辑
摘要: staticinta只被本文件可见,外部文件不可见;而inta如果在外部文件作以下声明:externinta,那么它在声明的文件里也是可见的详见:http://bbs.csdn.net/topics/60474117 阅读全文
posted @ 2013-12-25 11:38 语辰 阅读(343) 评论(0) 推荐(0) 编辑
摘要: http://vault.centos.org/6.2/updates/Source/SPackages/yum install rpm-build redhat-rpm-config unifdefyum -y install make gcc patchutils xmlto asciidoc elfutils zlib-devel binutils-devel newt-devel python-devel perl hmaccalc elfutils-libelf-devel perl-ExtUtils-Embedwget http://vault.centos.org/6.2/upd 阅读全文
posted @ 2013-12-25 11:29 语辰 阅读(300) 评论(0) 推荐(0) 编辑