- 博客(4)
- 资源 (4)
- 问答 (2)
- 收藏
- 关注
原创 fgets()与gets()的区别
gets和fgets一些区别总结一下 1、fgets()比gets()安全 为了安全,gets()少用,因为其没有指定输入字符的大小,限制输入缓冲区得大小,如果输入的字符大于定义的数组长度,会发生内存越界,堆栈溢出。fgets()会指定大小,如果超出数组大小,会自动根据定义数组的长度截断。2、用strlen()检测两者的输入的字符串长度不一样 get
2015-08-25 22:21:11 1216
原创 关于C语言中二维数组的P+1与*(P+1)个人浅见
本人第一次在CSDN上发表博客,也是第一次用Markdown来编辑文章,可能会有一些错误,希望各位大神多多指点!好了,闲言少续,我们进入主题:在C语言中,有很多数据类型(Int、Float、Char...),那么数组是一种构造类型的数据,个人认为数组是一组具有相同数据类型的数据集合。目前,我们常见的数组为一维、二维的数组。本文以二维数组为题,首先,我们看一段代码通过代码,我
2015-08-24 14:36:03 11356 1
转载 二维数组指针p+1与*(p+1)
先说说a和&a的区别(有三点,三个方向):1.是a和&a的本质,都是什么类型的。2.从2维数组的角度看。3.从指针运算的角度看。声明:虽然数组名不是指针,但是用的很像指针,我们暂且把它叫做一个指针吧。第一个问题:int a[10]; a ,&a和&a[0] 都是分别是什么?先说明a ,&a和&a[0]三个值是的相等哈。a叫做数组名,是数组首元素的地址,
2015-08-24 07:21:23 4184 1
超声定位系统说明.doc
2020-04-17
欢迎大家来找茬(51串口通信)
2016-09-02
C语言二维数组中的*(p+1)的确切含义
2015-08-23
TA创建的收藏夹 TA关注的收藏夹
TA关注的人