关于C语言的容器
先不要否决我,如果我没记错的话,貌似是在侯捷的STL源码剖析里面看到的,说C语言有一个原始的容器,好像叫array什么的,非常的不方便,就连大小也是初始化时固定的,不能改变,应该不会是我看错吧,但我上网查了,一点资料都没有,到底C语言有没有容器?我想了解一下,谁知道的麻烦说一下,或者给个连接,谢了。 容器;C语言;
[解决办法]
把有限的生命浪费在品尝/品鉴无穷多种的语法糖中,我认为不值当。
电脑内存或文件内容只是一个一维二进制字节数组及其对应的二进制地址;
人脑才将电脑内存或文件内容中的这个一维二进制字节数组及其对应的二进制地址的某些部分看成是整数、有符号数/无符号数、浮点数、复数、英文字母、阿拉伯数字、中文/韩文/法文……字符/字符串、汇编指令、函数、函数参数、堆、栈、数组、指针、数组指针、指针数组、数组的数组、指针的指针、二维数组、容器、迭代器、字符点阵、字符笔画的坐标、黑白二值图片、灰度图片、彩色图片、录音、视频、指纹信息、身份证信息……
[解决办法]
C语言中是没有容器的,只有数组相似一点。