C如何读入文本数据
浏览量:1602
时间:2024-08-16 19:17:35
作者:采采
C的读写文件主要使用流(Stream)来表达。从IT的角度来看,流是一连串的二进制数据对象。在读取文本数据时,我们主要使用Stream类。
示例
举个例子,我们在C编程中要读入一个文本数据,比如读入下面的数据坐标文件。
创建窗体应用程序
首先打开VS2015(其他版本亦可),选择"文件-新建-一个窗体应用程序"来创建一个新项目。
添加控件
为form窗口添加一个TextBox控件,并将其Multiline属性设为True,以便能够调整TextBox的大小,用来显示我们读入的数据。关于如何将数据显示在TextBox中并自动换行,可以参考下面的经验:C如何将数据显示在TextBox中且自动换行。
读取文本文件
双击form的空白处,为程序添加读取文本文件的代码:
1. 首先要引入命名空间using ;否则无法进行文件的读写操作。
2. 定义变量用于存储数据。
3. 使用OpenFileDialog打开数据文件。
4. 使用Stream类逐行读取文件。
5. 使用while循环,直到读完整个文件。
6. 读完后记得关闭流。
运行程序
现在让我们运行程序,点击菜单栏上的绿色小三角形,等待程序运行几秒钟。然后按照程序提示打开我们刚才的坐标数据文件,我们可以看到成功读取了文本文件中的数据。
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。