![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c语言
mikuj
这个作者很懒,什么都没留下…
展开
-
指针和数组实例解析(一)
#include /*****关于指针与数组的理解***/int main(){ #if 0int i = 10;int *p = &i;int a[10];int *pa[10];//指针数组,本质是一个数组,每个元素都是一个指针int (*ap)[10];//数组指针,其本质是一个指针,指向一个数组,这个数组有10个元素int **bp = &转载 2013-12-12 20:25:35 · 643 阅读 · 0 评论 -
指针和数组实例解析(二)
#include /*****二维数组的基本训练包括输入、输出、移动。*&ch + 1*ch + 1*ch[1]的区分*二维数组可以看成是一维数组,有行地址和列地址的区分*****/int main(){ char ch[3][3] = {1,2,3,4,5,6,7,8,9};int i,j;for(i = 0; i {for(j =转载 2013-12-12 20:27:05 · 574 阅读 · 0 评论 -
Linux C中令人讨厌的段错误
Linux C中令人讨厌的段错误作者:孙晓明,华清远见嵌入式学院讲师同学们在做练习的时候,编译完程序,执行的时候,有时会莫名的出现 “Segment fault”,即段错误,段错误是让许多C程序员都头疼的提示,因为对于这种模糊的提示,很难判断错误在哪里。那么什么事段错误呢?以及怎么发现程序中的段错误以及如何避免发生段错误呢?1.什么是段错误?所谓的段错误就是指访问的内存超出了系统所转载 2013-12-15 11:40:09 · 781 阅读 · 0 评论