大约20多亿,说的精确点就是一个长整形数(Long)的最大值,即2的31次方再减1实际使用中是受可用物理内存最大值的限制的,上面的只是理论上的
你问的不对,应该是可以放多少个字符,如果你学了c++,你就知道string和char的区别了,究竟放多少,可能没有限制(对于string型变量来说),我开发了好多小软件,从来没有说过string装不下的情况,无论是装外部txt还是自己生成多少行,关键取决于你的内存和硬盘的大小