2015年8月19日
摘要: 从C到C++计算机语言的发展算盘 - 面向硬件的语言,按照珠算口诀拨动算珠。电子计算机 - 机器语言编程。各种101011101...- 汇编语言的编程。各种ADD、MOV...- 高级语言的编程初级阶段。例如Fortran,像汇编一样没有避免各类跳转使用,各种流程转向,难于维护。- 面向过程结构化... 阅读全文
posted @ 2015-08-19 03:37 來時的路 阅读(334) 评论(0) 推荐(0)
摘要: FILE结构体用来记录文件相关的信息FILE结构体类型的指针变量叫做文件指针。fopen函数可以打开一个文件并制作对应的FILE结构体变量,把结构体变量的地址作为返回值使用。如果执行失败则返回NULL。 1 /* 2 文件练习 3 */ 4 #include 5 int main() { 6... 阅读全文
posted @ 2015-08-19 03:17 來時的路 阅读(178) 评论(0) 推荐(0)
摘要: 复杂声明。C语言常常因为声明的语法问题而受到人们的批评,特别是设计到函数指针的语法。C语言的语法力图使声明和使用相一致。对于简单的情况,C语言的这种做法很有效,但是,如果情况比较复杂,则容易让人混淆,原因在于,C语言的声明不能从左至右阅读,而且复杂的声明往往还使用了太多的圆括号。这里看两个声明:in... 阅读全文
posted @ 2015-08-19 03:07 來時的路 阅读(170) 评论(0) 推荐(0)
  2015年8月18日
摘要: 标准库函数malloc/calloc/realloc以及free的堆内存分配与回收 1 /* 2 * malloc练习 3 * 4 * */ 5 6 #include 7 #include 8 9 int main()10 {11 int *p_value = NULL;12 ... 阅读全文
posted @ 2015-08-18 03:22 來時的路 阅读(134) 评论(0) 推荐(0)
摘要: typedef关键字可以给数据类型起别名。结构体。结构体可以如下定义一个结构体变量 1 /* 2 * 结构体 3 * */ 4 #include 5 /*struct { 6 int age; 7 char gender; 8 float hei... 阅读全文
posted @ 2015-08-18 03:17 來時的路 阅读(118) 评论(0) 推荐(0)
摘要: C语言函数和程序结构通过函数可以把大的计算任务分解成若干个较小任务,从而使得思路更加清晰,同时函数也大大提高了代码的复用率,提高了工作效率。要注意的是多函数之间应该尽可能地高聚合低耦合。另一方面,一个程序可以保存在一个或者多个源文件中。各个文件可以单独编译。注意:一般地,头文件中不会放那些在程序运行... 阅读全文
posted @ 2015-08-18 03:10 來時的路 阅读(174) 评论(0) 推荐(0)
摘要: 编译预处理#define可以定义宏。宏可以带参数,叫做带参数的宏,其参数叫做宏的参数。#undef 可以解除宏的定义。 1 /* 2 宏练习 3 */ 4 5 #include 6 #define NEG( r) r = 0 - r 7 8 main() 9 {10 int val... 阅读全文
posted @ 2015-08-18 03:06 來時的路 阅读(188) 评论(0) 推荐(0)
摘要: 字符串。字符串是以'\0'结尾的字符序列。C语言字符串在内存中的存储规则:按照串中字符出现的顺序在内存中连续存储,末尾是字符串结束符'\0'。注:'\0'(查ASCII码表可知'\0'就是0)是表示字符串的字符,它的位置决定了一个字符串中有效字符的个数。字符串常量。字符串常量在源程序词法记号中属于"... 阅读全文
posted @ 2015-08-18 03:02 來時的路 阅读(209) 评论(0) 推荐(0)
摘要: 理解变量标识符的作用域和可见性,以及变量生存期。(1)标识符的作用域和可见性 作用域:作用域是一个标识符在源程序中有效的区域。 可见性:程序运行到某一点,能够引用到的标识符,就是该处可见的标识符。(2)变量生存期: 变量的生存期就是指变量从创建到销毁的时间范围。变量按照生存期分“静态生存期”和“动态... 阅读全文
posted @ 2015-08-18 02:57 來時的路 阅读(136) 评论(0) 推荐(0)
摘要: 稍微简单的复杂数据类型:数组 计算机程序处理的对象是数据信息(计算机中的信息包括数据信息和控制信息),计算机内存可以存储大量信息,姑且可以认为只有存储在内存中的数据信息才是可以使用的。内存由操作系统管理,程序要使用内存存储空间需要向操作系统申请并被成功分配后才可以使用,C语言提供的变量声明(定义)语... 阅读全文
posted @ 2015-08-18 02:47 來時的路 阅读(173) 评论(0) 推荐(0)