随笔分类 - C
摘要:原文:http://student.csdn.net/link.php?url=http://www.top-e.org%2Fjiaoshi%2Fhtml%2F427.html 格式和部分内容稍作修改。 在计算机领域,堆栈是一个不容忽视的概念,我们编写的C语言程序基本上都要用到。但对于很多的初学着来
阅读全文
摘要:在典型的32位平台上,可以把内存空间看成是由很多个连续的小房间构成的,每个房间就是一个小存储单元,大小是1个字节,房间中住着数据。有的数据比较小,比如一个char类型的字符,它只需要一个房间就够了。而有的数据比较大,就需要占用好几个房间,比如一个int类型的整数,其大小是4个字节,需要4个房间才可以
阅读全文
摘要:1 #include 2 #include 3 #include 4 5 void init_arry(int a[][10], int l, int c) //行不能写,列一定要写。 6 //void int_arry(int (*a)[10], int l, int c) 这两个是等效的。 7 { 8 int i, j; 9 srand(time...
阅读全文
摘要:1 也可以这样使用: srand((unsigned)time(NULL));后面直接使用rand()就可以了。还有,rand()是一个左开右闭区间。 srand函数是随机数发生器的初始化函数 函数原型: void srand(unsigned seed) 如果使用相同的种子(seed),那么后边的
阅读全文
摘要:1.指针的声明与初始化 &取址运算符 *取值运算符 一元运算符*和++具有相等的优先级,但它在结合是是从右往左进行的。*a++是指针自加1而不是指针所指数据自增1。 int data[2]={100,200};int moredata[2]={300,400};int main(void){ int
阅读全文
摘要:1.随机数产生函数rand和srand:rand的内部实现是用线性同余法做的,他不是真的随机数,只不过是因为其周期特别长,所以有一定的范围里可看成是随机的,rand()会返回一随机数 值,范围在0至RAND_MAX 间。在调用此函数产生随机数前,必须先利用srand()设好随机数种子,如果未设随机数
阅读全文
摘要:1.通过define定义的常量,在C语言里面一般叫宏定义。define的本质是简单的文本替换。 2.const定义一个变量,但是这个变量的值只能在定义的时候赋予,之后就不能被更改了。 如果变量声明中带有关键字const,则不能通过赋值,增量或减量来修改变量的值。 一个位于*左边任意位置const使得
阅读全文

浙公网安备 33010602011771号