求大神, C语言的问题
a[]={0} [] 里什么都不填, 也可以实现输入任意长度的字符串
而用malloc(sizeof(char)*100*i)
当输入越界时候将i增大 动态分配也可以实现任意长度字符串输入
第一种和第二种有区别吗, 怎么一说输入任意长度都是用的第二种, 第一种不行吗?
a[]={0} [] 里什么都不填, 也可以实现输入任意长度的字符串
而用malloc(sizeof(char)*100*i)
当输入越界时候将i增大 动态分配也可以实现任意长度字符串输入
第一种和第二种有区别吗, 怎么一说输入任意长度都是用的第二种, 第一种不行吗?
2017-04-09
举报