随笔分类 - C/CPP
摘要:本文为译文,原文链接 相比于定长数组,变长数组会产生额外的代码,使代码运行速度更慢,鲁棒性更差 ~ Linus Torvalds 变长数组缩写为VLA(variable-length array),它是一种在运行时才确定长度的数组(地址空间连续的数组,并不是表现得像数组的多段内存组成的数据结构),而
阅读全文
摘要:字符串是最常用的数据类型之一。 C语言中,是没有String类型来存储字符串的,字符串被看做是一组连续的char类型。 所以,字符串有两种表示方法,分别是字符数组和字符指针,而这两种表示的初始化却又不尽相同。 为了方便比较结果,定义全局变量LENGTH为15,定义输出函数print如下: /** D
阅读全文