以下是引用baidu在2006-10-15 15:55:23的发言:
大人试试在VC纯C环境下用const和//
你试试行吗?这两个可是C99里的--如果我没记错的话。
[此贴子已经被作者于2006-10-15 18:27:42编辑过]
大人试试在VC纯C环境下用const和//
你试试行吗?这两个可是C99里的--如果我没记错的话。
[此贴子已经被作者于2006-10-15 18:27:42编辑过]
c99支持,C89不支持
C99 也支持这个吗?
这个还真不清楚...
如果这样的话..那么我也认为 用malloc和new 不应该属于变长数组的范畴
vector就是利用这个来实现的..原理好象和lj说的差不多.
嘿嘿.见识了..可以实现.
大人试试在VC纯C环境下用const和//
你试试行吗?这两个可是C99里的--如果我没记错的话。
我可以肯定在VC纯C环境下绝对支持const和//
虽然,我不用VC
另外,我再纠正上面几贴中有些观点是模糊的或者错误的,对于变长数组,C89标准不支持,C++标准不支持,唯有C99标准才支持,也就是说C89标准中没有变长数组这个概念,C99标准中才出现变长数组这个概念,到了C++标准又把它给废弃。