大家说来说C语言的缺点

2020-02-11 09:53发布

我就感觉这个特不方便。
1.我发现,要定义一个数组或是字符串,最好要定义数组的大小,不然,如果后面要用指针来操作这个数组,没办法知道  数组大小,整个程序就OVER。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
99条回答
1米49
1楼-- · 2020-02-12 20:43
指针,运用的好就是神器,非常好用,实用。但是运用不好 对整个系统来说 就是灾难。
任何东西都有利有弊,看怎么运用了。

彼岸花开@
2楼-- · 2020-02-12 20:45
wicy001 发表于 2014-11-29 10:30
数组和字符串混了。

数组里面的数据可以任意,并不是结尾

1、 谢谢指点。确实弄错了、
wicy001
3楼-- · 2020-02-13 01:52
本帖最后由 wicy001 于 2014-11-29 10:44 编辑
彼岸花开@ 发表于 2014-11-29 10:34
1、 谢谢指点。确实弄错了、


刚才只注意第三条了。
你说的第一点,也不准确,
我们常说的定义数组,都是指静态数组, 数组定义了,其大小就不能变了。

有一个概念是动态数组,就是堆,是calloc或malloc来申请。
彼岸花开@
4楼-- · 2020-02-13 03:40
 精彩回答 2  元偷偷看……
zhangchaoying
5楼-- · 2020-02-13 09:04
1米49 发表于 2014-11-29 10:31
指针,运用的好就是神器,非常好用,实用。但是运用不好 对整个系统来说 就是灾难。
任何东西都有利有弊, ...

     指针,C语言的利器。学好不容易。
wicy001
6楼-- · 2020-02-13 12:14
彼岸花开@ 发表于 2014-11-29 11:05
1、 对于静态数组。 他的长度在定义数组后,就确实了。
          使用静态数组。方法一:是定义数组时同时定义 ...

勤奋好学,赞一个。

一周热门 更多>