2017年10月31日

行指针指向二维数组

摘要: 指向多维数组的问题要注意一下: 指针的使用灵活多变,一定要记好指向一位数组的指针它的形式是如何的: float (*pointer)[5] 一定要记好它是有小括号的,float *pointer[5] 是错误的,不要犯此错误, 当定义了二位数组float student[10][5], 另有定义了输 阅读全文

posted @ 2017-10-31 22:37 Z.L.G 阅读(263) 评论(0) 推荐(0) 编辑

迭代问题x0初值

摘要: 阅读全文

posted @ 2017-10-31 22:32 Z.L.G 阅读(250) 评论(0) 推荐(0) 编辑

变量、生存期、堆栈

摘要: static c 静态局部变量的占用的存储单元不释放,但其值是可以改变的,也即等于上一次函数调用结束时的值。 如果定义静态局部变量时不赋初值的话,那么编译时自动赋初值0或者空字符,而自动变量由于内存重新分配释放其指向的内容是不可知的。因此使用静态局部变量会降低程序的可读性,因为往往弄不清楚静态局部变 阅读全文

posted @ 2017-10-31 22:28 Z.L.G 阅读(311) 评论(0) 推荐(0) 编辑

for循环输入字符、可变长数组

摘要: for循环不断输入字符进行操作。而后不断进行操作。 for( ; (ch = getchar()) != ‘n’; ) { } 输入一段字符,统计其中各类字符的个数 循环也有这样的操作: for(int i = 0; int j = 0; i < strlen(string); ++i, --j) 阅读全文

posted @ 2017-10-31 22:14 Z.L.G 阅读(861) 评论(0) 推荐(0) 编辑

指数表示、常变量、格式化输入输出、bool、条件表达式

摘要: 指数表示12.5×10,高级语言表示12.5e-5. 常变量const float PI = 3.1415926;占据存储单元,不可改变其值。 符号变量 define PI = 3.1415926;预处理预编译指令,程序中直接替换,不占存储单元 不同编译系统分配给各数据类型的字节数不同,因此在不同的 阅读全文

posted @ 2017-10-31 22:10 Z.L.G 阅读(1313) 评论(0) 推荐(0) 编辑

部分名词初探

摘要: 程序接口: 面向对象语言的出现,就是为了解决这个问题,别听OO语言吹的天花乱坠,其实它出现就为一个理由:提高编程的粒度。面向对象语言的基本单位是类 CLASS,类封装了很多数据成员和成员函数,过程,将最小组件的粒度提高了一个等级,我们需要直接操作的不是过程和函数了,而是一个个更高层次上的类。我们把1 阅读全文

posted @ 2017-10-31 21:58 Z.L.G 阅读(123) 评论(0) 推荐(0) 编辑

导航