
C
zhaol92
这个作者很懒,什么都没留下…
展开
-
C语言数组初始化问题
最近在复习C语言,然后做题时突然想到了数组的初始化问题,然后查阅资料了解到结论:全局和静态数组都按语言规范要求被初始化为0对于局部数组,初始化元素个数少于数组元素个数时,数组前面的元素值对应初始化值,后面未被初始化的元素自动初始化为0;但当局部数组定义时,没有用列表对其初始化,那么数组元素的值是不可预料的,在编程的时候要注意这个问题。下面贴出测试代码:#include <stdio.h>int原创 2015-03-31 12:22:37 · 2342 阅读 · 0 评论 -
理解双重指针
双重指针好的是在函数调用时可以改变指针的指向,而单指针通过函数调用只能改变指针所指地址的内容,不能改变指针的指向 代码如下,有空写详解:#include <stdio.h>int main(void) { void swap1(int *a,int *b); void swap2(int **a,int **b); int a=3,b=6,a1=3,b1=6,*ptr1=&a原创 2015-04-09 14:52:16 · 829 阅读 · 0 评论