摘要: 9、字符串、字符和字节 字符串就是零个或多个字符的序列,该序列以一个NUL 字节结尾。字符串的长度就是它所包含的字符的数目。标准库提供了一些函数用于处理字符串,它们的原型位于头文件string.h中。strlen函数用于计算一个字符串的长度,它的返回值是一个无符号整数,所以把它用于表达式时应该小心。strcpy函数把一个字符从一个位置复制到另一个位置,而strcat函数把一个字符串的一份拷贝添加到... 阅读全文
posted @ 2010-05-23 16:23 stardream 阅读(398) 评论(0) 推荐(0)
摘要: 6、指针 计算机内存中的每个位置都由一个地址标识。通常,邻近的内存位置合成一组,这样就允许存储更大范围的值。指针就是它的值表示内存地址变量。 无论是程序员还是计算机都无法通过值的位模式来判断它的类型。类型是通过值的使用方法隐式地确定的。编译器能够保证值的声明和值的使用之间的关系是适当的,从而帮助我们确定值的类型。 指针变量的值并非它所指向的内存位置所存储的值。我们必须使用间接访问来获得它所指向位置... 阅读全文
posted @ 2010-05-23 16:22 stardream 阅读(311) 评论(0) 推荐(0)
摘要: 5、操作符和表达式操作符优先级操作符描述用法示例结果类型结合型是否控制求值顺序()聚组(表达式)与表达式同N/A否()函数调用rexp(rexp,...)rexpL-R否【】下标引用rexp【rexp】lexpL-R否.访问结构体成员lexp.member_namelexpL-R否->访问结构体指针成员rexp->member_namelexpL-R否++后缀自增lexp++rexpL... 阅读全文
posted @ 2010-05-23 16:21 stardream 阅读(229) 评论(0) 推荐(1)
摘要: 3、数据 具有external链接属性的实体在其他语言的术语里称为全局(global)实体,所有源文件中的所有函数均可以访问他。只要变量并非声明于代码块或函数定义内部,它在缺省情况下的链接属性即为external。如果一个变量声明于代码块内部,在它前面添加extern关键字将使它所引用的是全局变量而非局部变量。 具有external链接属性的实体总是具有静态存储类型。全局变量在程序开始执行前创建,... 阅读全文
posted @ 2010-05-23 16:20 stardream 阅读(198) 评论(0) 推荐(0)
摘要: 1、 快速上手 所有的c程序必须有一个main函数,它是程序执行的起点。函数的标量参数通过传值的方式进行传递,而数组名参数则具有传址调用的定义。字符串是一串由NUL 字节结尾的字符,并且有一组库函数以不同的方式专门用于操纵字符串。printf函数执行格式输出,scanf函数用于格式化输入,getchar和putchar分别执行非格式化字符的输入和输出。if和while语句在c语言中的用途跟他们在其... 阅读全文
posted @ 2010-05-23 16:19 stardream 阅读(264) 评论(0) 推荐(0)
摘要: WIN7,XP,PE合盘制作模块 刻录Windows 7旗舰版的DVD,DVD容量4.7G左右,而Windows 7旗舰版(ISO)只有2.4G左右,刻盘很浪费,我们可以利用起来。此法仅适用于未接触过EZBOOT的朋友,应该不适用于制作N in 1 XP合盘。制作工具:ultraISO。制作素材:Windows XP with SP3(ISO),Windows 7旗舰版(ISO),Windows ... 阅读全文
posted @ 2010-05-23 15:56 stardream 阅读(2028) 评论(0) 推荐(0)
摘要: Linux 汇编语言开发指南汇编语言的优点是速度快,可以直接对硬件进行操作,这对诸如图形处理等关键应用是非常重要的。Linux 是一个用 C 语言开发的操作系统,这使得很多程序员开始忘记在 Linux 中还可以直接使用汇编这一底层语言来优化程序的性能。本文为那些在Linux 平台上编写汇编代码的程序员提供指南,介绍 Linux 汇编语言的语法格式和开发工具,并辅以具体的例子讲述如何开发实用的Lin... 阅读全文
posted @ 2010-05-23 15:43 stardream 阅读(292) 评论(0) 推荐(1)