摘要: 1.sizeof操作符的结果类型是size_t,它在头文件中typedef为unsigned int类型。该类型保证能容纳实现所建立的最大对象的字节大小。 2.sizeof是算符,strlen是函数。 3.sizeof可以用类型做参数,strlen只能用char*做参数,且必须是以''\0''结尾的 阅读全文
posted @ 2016-03-27 22:09 章三丰 阅读(339) 评论(0) 推荐(0)
摘要: rand函数功能为获取一个伪随机数(伪随机数的概念下面会有介绍)。 一、函数名: rand(); 二、声明: int rand(); 三、所在头文件: stdlib.h 四、功能: 返回一个伪随机数。因为rand()内部是用线性同余法做的,在没有其它操作下,每次执行同一个程序,调用rand得到的随机 阅读全文
posted @ 2016-03-27 11:58 章三丰 阅读(5937) 评论(0) 推荐(0)
摘要: 指针数组:指针的数组,表示一个数组,并且数组的每一个元素都是指针类型。 数组指针:数组的指针,表示一个指针,并且是指向数组的指针。 看看下面每行的分析,学习啦~ [cpp] view plain copy 指针数组:指针的数组,表示一个数组,并且数组的每一个元素都是指针类型。 数组指针:数组的指针, 阅读全文
posted @ 2016-03-27 11:29 章三丰 阅读(560) 评论(0) 推荐(0)
摘要: 一、指针的指针 指针的指针看上去有些令人费解。它们的声明有两个星号。例如: char ** cp; 如果有三个星号,那就是指针的指针的指针,四个星号就是指针的指针的指针的指针,依次类推。当你熟悉了简单的例子以后,就可以应付复杂的情况了。当然,实际程序中,一般也只用到 二级指针,三个星号不常见,更别说 阅读全文
posted @ 2016-03-27 10:45 章三丰 阅读(1831) 评论(0) 推荐(0)
摘要: 1、指针函数是指带指针的函数,即本质是一个函数。函数返回类型是某一类型的指针 类型标识符 *函数名(参数表) int *f(x,y); 首先它是一个函数,只不过这个函数的返回值是一个地址值。函数返回值必须用同类型的指针变量来接受,也就是说,指针函数一定有函数返回值,而且,在主调函数中,函数返回值必须 阅读全文
posted @ 2016-03-27 10:31 章三丰 阅读(204) 评论(0) 推荐(0)