
c语言
mikuj
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
指针和数组实例解析(一)
#include /***** 关于指针与数组的理解 ***/ int main() { #if 0 int i = 10; int *p = &i; int a[10]; int *pa[10];//指针数组,本质是一个数组,每个元素都是一个指针 int (*ap)[10];//数组指针,其本质是一个指针,指向一个数组,这个数组有10个元素 int **bp = &转载 2013-12-12 20:25:35 · 678 阅读 · 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 · 607 阅读 · 0 评论 -
Linux C中令人讨厌的段错误
Linux C中令人讨厌的段错误 作者:孙晓明,华清远见嵌入式学院讲师 同学们在做练习的时候,编译完程序,执行的时候,有时会莫名的出现 “Segment fault”,即段错误,段错误是让许多C程序员都头疼的提示,因为对于这种模糊的提示,很难判断错误在哪里。那么什么事段错误呢?以及怎么发现程序中的段错误以及如何避免发生段错误呢? 1.什么是段错误? 所谓的段错误就是指访问的内存超出了系统所转载 2013-12-15 11:40:09 · 832 阅读 · 0 评论