更新时间:2018-06-03 22:24:16 125次访问
char s1[2000000],为啥读取文件没有内容呢,
而变为1000000就能读出内容,但是字符串最长是1200000
你的这个要看你声明在什么地方,且要看你用的环境
若是windows系统下,且你的是全局或静态变量
char s1[2000000]是不会有问题的
而若是局部变量,就有问题了(它的内容是放在栈中,而栈是有容量限制的)
若你一定要定义成局部的,你只能用动态内存了(用malloc)
没必要弄这么大的字串,可小点的,用循环来读
下一篇:跪求if公式在excel中循环利用
上一篇:2K显示器,是25寸的好,还是27寸的好