2011年11月27日

字符串流的简单实例

摘要: /*在一个字符数组c中存放10个整数,以空格相间隔, 要求将它们放到整型数组,在按大小排序,然后存放回字符数组c中。 */ #include<iostream> #include<strstream> using namespace std; int main() { char c[50]="12 34 65 -23 -32 33 61 99 321 32"; int a[10],i,j,t; cout<<"arrat c:"<<c<<endl; //显示字符数组中的字符串 istrstream 阅读全文

posted @ 2011-11-27 21:42 1.曲待续 阅读(479) 评论(0) 推荐(1) 编辑

关于字符串流的学习(c++)

摘要: /* 字符串流 在字符数组中可以存放字符,也可以存放整数、浮点数以及其他类型的数据。在向字符数组存入数据之前,要先将数据从二进制形式转换为ASCII代码,然后存放在缓冲区,再从缓冲区送到字符数组。从字符数组读数据时,先将字符数组中的数据送到缓冲区,在赋给变量前要先将ASCII代码转换为二进制形式。总之,流缓冲区中的数据格式与字符数组相同。 文件流类有ifstream,ofstream和fstream,而字符串流类有istrstream,ostrstream和strstream。文件流类和字符串流类都是ostream,istream和iostream类的派生类,因此对它们的操作方法是基本相同的。 阅读全文

posted @ 2011-11-27 21:39 1.曲待续 阅读(1378) 评论(0) 推荐(0) 编辑

对二进制文件的操作(c++ 程序设计 by 谭浩强 课本实例)

摘要: //将一批数据以二进制形式存放在磁盘文件中 #include<iostream> #include<fstream> using namespace std; struct student { char name[20]; int num; int age; char sex; }; int main() { student stud[3]={"Li",1001,18,'f',"Fun",1002,19,'m',"Wang",1004,17,'f'}; //定义输 阅读全文

posted @ 2011-11-27 20:21 1.曲待续 阅读(366) 评论(0) 推荐(0) 编辑

简单实例-ASCII文件的读写操作(读入字符,将其中的小写字母改为大写字母)

摘要: /*从键盘读入一行字符,把其中的字母字符依次存放在磁盘文件f2.dat中。 再把它从磁盘文件读入程序,将其中的小写字母改为大写字母,在存入磁盘文件f3.dat */ #include<iostream> #include<fstream> using namespace std; //save_to_file函数从键盘读入一行字符,并将其中的字母存入磁盘文件 void save_to_file() { ofstream outfile("f2.dat"); //定义输出文件流对象outfile,并以输出方式打开磁盘文件f2.dat if(!outfi 阅读全文

posted @ 2011-11-27 19:41 1.曲待续 阅读(526) 评论(0) 推荐(0) 编辑

汇编程序语言设计复习题整理

摘要: 汇编复习题整理 1、80X86微型计算机的组织 1-10 写出下列十进制数的十六进制表示。 18 34 87 255 4095 62472 解:18=12H;34=22H;87=57H; 255=0FFH;4095=0FFFH; 62472=0F408H; 1-12 处理器的主要功能是实现所有指令的执行并处理数据。 1-14 指出处理器是如何存储的内存中的一个值 (a) hex 1234; (b) hex 01c3b5 解:(a)高位地址 12H 低位地址 34H 地址 ... 阅读全文

posted @ 2011-11-27 14:57 1.曲待续 阅读(1010) 评论(0) 推荐(0) 编辑

导航